Léxico de TI › Infraestrutura › Canary deployment

Canary deployment

Infraestrutura Svenska → Atualizado: 2026-09-28

Lança uma versão nova para uma fração pequena dos usuários primeiro (1–5%), e aumenta gradualmente se as métricas estiverem boas. Limita o raio de explosão de bugs. O nome vem dos canários usados por mineiros.

Implementado com service mesh (Istio, traffic-splitting do Linkerd), feature flags (LaunchDarkly, GrowthBook), regras de proxy reverso (HAProxy, upstreams ponderados no Nginx) ou controllers do Kubernetes (Argo Rollouts, Flagger). Rollback automático se a taxa de erro ou a latência subir. Diferente do blue/green (troca binária) e do rolling (sequencial por todos os nós). Combinado com frequência ao shadow traffic (copiar requisições de produção para o canary só para teste).

← Voltar ao léxico