conduktor.io ↗

KIP-1098 — Reverse Checkpointing in MirrorMaker

Discussion MirrorMakerConsumer

Extends MirrorMaker2 checkpointing to support reverse replication so that consumer group offsets made on the downstream cluster are checkpointed back upstream, enabling minimal reprocessing on failback after a failover. In bidirectional replication, the standard checkpoint flow only covers failover (upstream→downstream direction), leaving consumers that progressed on the downstream cluster unable to resume accurately when switching back.

Details

AuthorDaniel Urban
StatusDiscussion
JIRAKAFKA-17828
WikiView on Apache Wiki
Created2024-10-18
Last Modified2024-10-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.