Skip to content
Latchkey

Circuit Breaking - Definição do Glossário de CI/CD

O circuit breaking interrompe as chamadas a um serviço com falha depois que os erros disparam, protegendo o chamador e permitindo que o chamado se recupere.

O circuit breaking é um padrão de resiliência que para de enviar requisições a uma dependência com falha assim que limiares de erro ou latência são cruzados, dando a ela tempo para se recuperar e evitando falhas em cascata.

Quando um deploy ruim deixa um serviço não saudável, o circuit breaking limita o raio de impacto ao abrir o circuito antes que a falha se espalhe rio acima.

Controle de raio de impacto

Se uma nova versão começa a retornar erros, um circuito aberto impede que os chamadores se acumulem sobre ela, ganhando tempo para o rollback automático e mantendo os serviços rio acima responsivos.

Guias relacionados