You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Raghu Angadi (JIRA)" <ji...@apache.org> on 2017/08/03 19:02:00 UTC
[jira] [Created] (BEAM-2720) Exact-once Kafka sink
Raghu Angadi created BEAM-2720:
----------------------------------
Summary: Exact-once Kafka sink
Key: BEAM-2720
URL: https://issues.apache.org/jira/browse/BEAM-2720
Project: Beam
Issue Type: New Feature
Components: sdk-java-extensions
Reporter: Raghu Angadi
Assignee: Raghu Angadi
Kafka 0.11 added support for transactions which allows end-to-end exactly-once semantics. Beam's KafkaIO users can benefit from these while using runners that support exactly-once processing.
I have an implementation of EOS support for Kafka sink : https://github.com/apache/beam/pull/3612
It has two shuffles and builds on Beam state-API and checkpoint barrier between stages (as in Dataflow). Pull request has a longer description.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)