Term Kind Topic What it is
Expand-Contract Migration Parallel Change, Add-Migrate-Remove, N-1 Compatibility pattern Zero-Downtime Migration Making a breaking change as a sequence of individually reversible steps - add the new alongside the old, migrate readers and writers across, then remove the old - so that at no point is a rollback destructive.
Zero-Downtime Cutover practice Zero-Downtime Migration Moving a live system to a new implementation or datastore without an outage, using dual writes, backfill and a reversible traffic switch.
Zero-Downtime Deployment in Practice Rolling Deployment, Online Schema Change practice Zero-Downtime Migration Shipping without a maintenance window, and the version-skew constraint that governs every schema and contract change.