1 MirrorMaker 2 Architecture

Apache Kafka & Strimzi · 5:52

Listen on 93

Lyrics

[Verse 1]
Two clusters standing side by side
Source and target, worlds divide
Data flows across the space
MirrorMaker keeps the pace
Three connectors work as one
Replication's never done

[Chorus]
Mirror Source, Mirror Checkpoint, Mirror Heartbeat too
Three connectors working hard to see your data through
Source to target, topics flow with prefixes so clear
Consumer offsets translated here, MirrorMaker's architecture dear

[Verse 2]
MirrorSourceConnector leads the way
Copying topics day by day
Remote prefixes mark the trail
Source cluster name will never fail
Topics renamed with dot notation
Cross-cluster conversation

[Chorus]
Mirror Source, Mirror Checkpoint, Mirror Heartbeat too
Three connectors working hard to see your data through
Source to target, topics flow with prefixes so clear
Consumer offsets translated here, MirrorMaker's architecture dear

[Verse 3]
MirrorCheckpointConnector saves the state
Consumer offsets it translates
Groups and partitions mapped with care
Progress tracking everywhere
Failover smooth when systems fall
Checkpoint connector handles all

[Bridge]
Heartbeat connector sends the pulse
Monitoring without results in faults
Cluster connectivity it checks
Network health it never neglects
Three together form the team
MirrorMaker's perfect scheme

[Verse 4]
Topic naming follows rules so strict
Remote cluster names predict
Source dot topic dot partition clear
Target knows what data's here
Offset mapping keeps in sync
Missing nothing, not one link

[Chorus]
Mirror Source, Mirror Checkpoint, Mirror Heartbeat too
Three connectors working hard to see your data through
Source to target, topics flow with prefixes so clear
Consumer offsets translated here, MirrorMaker's architecture dear

[Outro]
When disaster strikes your source
Mirror target stays the course
Architecture built to last
Failover smooth and fast

← 3 Authorization | 1 Data Governance →