1 MirrorMaker 2 Architecture

dirty south balkan brass band, saxophone alt-country

Listen on 93

Lyrics

[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 →