Infelizmente aplicações falham e quando isso acontece precisamos agir rápido para minimizar o impacto negativo nas nossas soluções, com isso há algumas técnicas e tecnologias para auxiliar nesse incidentes, e umas delas é o conceito de feature toggle, mas como aplicamos esse conceito em aplicações distribuídas? Onde, funcionalidades podem estar em mais de uma instância e podem envolver mais de uma aplicação. Baseado nisso, vamos falar sobre a aplicação de feature toggle em conjunto com o conceito de configurações distribuídas para estruturar nossas funcionalidades distribuídas para falharem no ponto de vista funcional.