[Verse 1] Clusters connected, source to target bound Mirror Maker Two will replicate what's found Three connectors work in harmony's dance Source and Checkpoint, Heartbeat's vigilance [Chorus] Source moves topics, Checkpoint tracks the place Heartbeat proves connection, offset translation space Remote dot source name, that's the naming game Three connectors spinning, replication's claim [Verse 2] MirrorSourceConnector pulls the data streams Topics cross the boundary, fulfilling mirror dreams Consumer groups and metadata journey far From origin cluster to destination star [Chorus] Source moves topics, Checkpoint tracks the place Heartbeat proves connection, offset translation space Remote dot source name, that's the naming game Three connectors spinning, replication's claim [Bridge] Checkpoint connector maps the offset shifts Consumer positions get their translated lifts Heartbeat connector sends its pulse alive Monitoring health so mirrors can survive [Verse 3] Topic renaming follows strict convention rules Remote dot source cluster, using naming tools Original topic becomes prefixed version Cross-cluster consumption needs this conversion [Chorus] Source moves topics, Checkpoint tracks the place Heartbeat proves connection, offset translation space Remote dot source name, that's the naming game Three connectors spinning, replication's claim [Outro] Architecture elegant, three parts align MirrorMaker Two keeps clusters in design Kafka Connect foundation, Strimzi's might Mirroring perfection through Kubernetes light
← 4 Lab: CDC Pipeline with Debezium | 2 Strimzi MirrorMaker 2 Configuration →