Saltar al contenido
uencoder

Circuit Breaker

Un interruptor de circuito se dispara cuando falla un servicio aguas abajo, fallando rápidamente en lugar de esperar tiempos de espera agotados, evitando fallos en cascada.

Propósito

Evitar que los fallos de los servicios aguas abajo se propaguen en cascada, mejorando la resiliencia del sistema.

Mecanismo

Tres estados: Closed (peticiones normales), Open (se dispara y falla rápido al alcanzar el umbral de fallos), Half-Open (sondeo de recuperación). La tasa de fallos/los timeouts disparan el interruptor. Tras un enfriamiento, Half-Open sondea; el éxito cierra el circuito.

Casos de uso

  • Aislamiento de fallos
  • Defensa contra fallos en cascada
  • Resiliencia del sistema

Términos relacionados

References