There is an overview of what guarantees what sources can give you: https://ci.apache.org/projects/flink/flink-docs-master/apis/fault_tolerance.html#fault-tolerance-guarantees-of-data-sources-and-sinks
On Wed, Dec 2, 2015 at 9:19 AM, Till Rohrmann <till.rohrm...@gmail.com> wrote: > Just a small addition. Your sources have to be replayable to some extent. > With replayable I mean that they can continue from some kind of offset. > Otherwise the check pointing won't help you. The Kafka source supports that > for example. > > Cheers, > Till > On Dec 1, 2015 11:55 PM, "Márton Balassi" <balassi.mar...@gmail.com> > wrote: > >> Dear Jerry, >> >> If you do not enable checkpointing you get the at most once processing >> guarantee (some might call that no guarantee at all). When you enable >> checkpointing you can choose between exactly and at least once semantics. >> The latter provides better latency. >> >> Best, >> >> Marton >> >> On Tue, Dec 1, 2015 at 11:04 PM, Jerry Peng <jerry.boyang.p...@gmail.com> >> wrote: >> >>> Hello, >>> >>> I have a question regarding link streaming. I now if you enable >>> checkpointing you can have exactly once processing guarantee. If I do >>> not enable checkpointing what are the semantics of the processing? At >>> least once? >>> >>> Best, >>> >>> Jerry >>> >> >>