Speaker Deck

Dark Launching: Minimizando os riscos de alterações críticas em produção (TDC SP 2016)

by Guilherme Baptista

Published July 9, 2016 in Programming

Testes automatizados, ambiente para homologação idêntico ao de produção, experimentos com beta testers... Não adianta, quando de fato o código for para produção e todos os usuários da sua aplicação começarem a utilizá-lo, um bug pode aparecer. E muitas vezes tal bug pode ser devastador. Dark Launching é uma técnica apresentada pelo Facebook para testar mudanças críticas em produção de forma invisível ao usuário, conseguindo assim medir as consequências reais do seu novo código.