ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

canary release

/kəˈnɛɹi rɪˈliːs/locução substantiva

Liberar a nova versão primeiro para uma pequena parcela de usuários ou servidores, observar o resultado e só então ampliar para todos.

Onde usar

'Vai em canary para 5% do tráfego' reduz o risco: se as métricas pioram, volta-se atrás antes de afetar todo mundo.

Exemplos

We rolled out the change as a canary release to 5% of users.

Liberamos a mudança como canary release para 5% dos usuários.

The canary release showed higher error rates, so we stopped.

O canary release mostrou taxa de erro maior, então paramos.

A canary release gives us a safety net.

Um canary release funciona como uma rede de segurança.

Cuidado

Não é teste A/B: o canary valida a estabilidade da versão, enquanto o A/B compara o efeito de variações sobre os usuários.

Sinônimos

canary deploy, liberação gradual

Antônimos

big bang release

Origem

Alude ao canário levado às minas de carvão, ave que alertava os mineiros sobre gases tóxicos.

Veja também

Todos os termos de Desenvolvimento de Software