Database
5 min read
Schema Changes Without the Outage: Expand, Backfill, Contract
The prime directive (code and schema never jump together), batched backfills as jobs, each engine's locking personality — CONCURRENTLY, NOT VALID, gh-ost — and the destructive-change quarantine.