Zero-Downtime Migration - Definição do Glossário de CI/CD
Uma zero-downtime migration muda o schema sem downtime, mantendo as mudanças retrocompatíveis durante o deploy.
Uma zero-downtime migration muda o schema sem interromper o serviço, tornando as mudanças retrocompatíveis para que o código antigo e o novo rodem durante o deploy.
A abordagem padrão é expand-contract: adicione o novo formato, migre leituras e escritas e depois remova o formato antigo em um deploy posterior.
Guias relacionados
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…