Kafka Multi Cluster and MirrorMaker

Kafka can only operate well in a single region, so we need to leverage replication

Mirror Maker 2 - Open source Kafka connector that ships with Kafka

Warning

Replicating doesn't preserve offsets, just data. Data at an offset in one cluster is not the same as the data at same offset in another cluster.

Replication: Active/Active, or Active/Passive (readonly)

References

Flashcards