ans that Flink now has the necessary mechanism to provide end-to-end exactly-once semantics</a> in applications when receiving data from and writing data to Kafka.</p>
<p>Flink&rsquo;s support for end-to-end exactly-once semantics is not limited to Kafka and you can use it with any source / sink that provides the necessary coordination mechanism. For example, <a href="http://pravega.io/">Pravega</a>, an open-source streaming storage system from Dell/EMC, also supports end-to-end exactly-once semantics with 