Zero-Downtime Migration - CI/CD Glossary Definition
A zero-downtime migration changes schema without downtime by keeping changes backward compatible during deploy.
A zero-downtime migration changes the schema without interrupting service, by making changes backward compatible so old and new code both run during the deploy.
The standard approach is expand-contract: add the new shape, migrate reads and writes, then remove the old shape in a later deploy.
Related guides
Expand-Contract Migration - CI/CD Glossary DefinitionExpand-Contract Migration: An expand-contract migration splits a breaking schema change into an additive expa…
Idempotent Migration - CI/CD Glossary DefinitionIdempotent Migration: An idempotent migration produces the same result whether it runs once or many times, ty…
Cutover - CI/CD Glossary DefinitionCutover: A cutover is the moment a system switches from an old data path to a new one, making the new schema…