Tag
backfill
- Sep 30, 2026 Migrating Stored Data While Both Formats Are Live A dual-write phase lets code change before data does, but it trades a clean cutover for a consistency problem. Ordering, backfill, and verification decide whether it holds. software engineering
- Aug 4, 2026 Evolving a Dimensional Model Without Rewriting Its History Which schema changes are additive, which silently change a measure's meaning, and how to refine a grain or retire a column while old and new consumers coexist. data engineering
- Jan 22, 2026 Evolving a Persistent Domain Model Without Downtime The expand-migrate-contract sequence, batched backfills, and event upcasting, for model changes that must survive mixed application versions and a rollback. software architecture
- Nov 17, 2025 Backfilling a Table While Its Stream Keeps Running A historical re-read competes with the live feed for the same keys, so the merge rule and the rate limit matter more than the query itself. data engineering
- Aug 27, 2025 Batching a Backfill Without Holding Locks or Losing Restarts Key-range batching, batch sizing, commit frequency, and the idempotence rules that let a long data update be interrupted and resumed safely. databases
- Jan 12, 2025 Data Shape Debt and the Migration That Outlives the Code Stored records encode design mistakes that redeployment cannot undo, and the expand-contract sequence that makes an online change safe leaves debts of its own. software architecture
- Apr 5, 2024 Backfilling a New Store While the Old One Still Takes Writes How to copy historical rows into a replacement without a consistent cut, how keyset pagination and version guards handle concurrent updates, and what a reconciliation pass can and cannot prove. software architecture