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)