Kafka · hard · ~16 min
Two weeks ago a regional outage forced the payments-ledger consumer group to fail over from cluster A to cluster B (MirrorMaker 2 replicates both directions). Region A has been healthy for days, and compliance wants the workload back on its home cluster.
payments-ledger
An engineer proposes: *"Just copy the committed offsets from B to A and restart the group there."*
That proposal loses data or replays weeks — your job is to explain why, compute the correct resume point, and write the failback runbook.