You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Daniel Urban (Jira)" <ji...@apache.org> on 2024/10/18 07:22:00 UTC
[jira] [Created] (KAFKA-17828) Reverse Checkpointing in MirrorMaker2
Daniel Urban created KAFKA-17828:
------------------------------------
Summary: Reverse Checkpointing in MirrorMaker2
Key: KAFKA-17828
URL: https://issues.apache.org/jira/browse/KAFKA-17828
Project: Kafka
Issue Type: Improvement
Components: mirrormaker
Reporter: Daniel Urban
Assignee: Daniel Urban
MM2 supports checkpointing - replicating the committed offsets of groups across Kafka clusters.
This is a one-way replication, meaning that consumers can rely on this when they fail over from the upstream cluster to the downstream cluster. But checkpointing would be desirable in failbacks, too: if the consumers processed messages from the downstream topic, they do not want to consume the same messages again in the upstream topic.
To avoid this, checkpointing should also support reverse checkpointing in the context of a bidirectional replication: creating checkpoints between downstream->upstream topics.
This ticket implements KIP-1098.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)