Pattern · seen in 1 breakdown across 1 company
Replica-Promotion Split
Definition
To move a set of tables onto their own database, build a replica of the source, prepare the world around it (reads, pipelines, and join elimination), then quiesce writes to the affected tables, verify replication has fully drained, and promote the replica to an independent master. The database's own replication — already trusted in production — carries the entire data-consistency burden, so the migration requires no dual-write machinery, no backfill jobs, and no custom verification code.
The price is a planned, bounded write outage for the affected tables during promotion, and irreversibility: once promoted, the databases diverge, and the abort path forfeits any writes accepted by the new master. The pattern therefore front-loads all risk into preparation — the split must be made logically true (no cross-database joins or transactions) and rehearsed before the promotion makes it physically true.
When it applies
Tradeoffs
The same move, 1 ways
Every row is a production system that bet on this pattern — the note says how, in that system's own terms.
Problems this pattern answers
The walls where its breakdowns live — each opens the cross-company comparison.