 the at-least-once Kafka producer.</li>
</ul>
<p>We&rsquo;re very excited about what this new feature enables, and we look forward to being able to support additional producers with the <code>TwoPhaseCommitSinkFunction</code> in the future.</p>
<p><em>This post <a href="https://data-artisans.com/blog/end-to-end-exactly-once-processing-apache-flink-apache-kafka" target="_blank"> first appeared on the data Artisans blog </a>and was contributed to Apache Flink and the Flink blog by the original authors Piotr N