KIP-986 — Cross-Cluster Replication
Discussion MirrorMakerBroker
Proposes building cross-cluster replication natively inside the Kafka broker (as opposed to external MirrorMaker processes), using new internal replication protocol and management APIs. MirrorMaker 1 and 2 run as separate processes that can independently fail, require separate deployment, and cannot leverage broker-internal optimizations (zero-copy transfers, direct partition assignment knowledge).
Details
| Author | Greg Harris |
| Status | Discussion |
| JIRA | KAFKA-15528 |
| Wiki | View on Apache Wiki |
| Created | 2023-10-02 |
| Last Modified | 2024-03-14 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.