Circuit Breaker

Indexed incrossref

Abstract

In the realm of microservices architecture, ensuring reliability and resilience is paramount due to the distributed nature and interdependencies of services. A key pattern employed to enhance system robustness is the circuit breaker. When a microservice experiences failures, the circuit breaker pattern detects these faults and transitions between three states: closed, open, and half-open. During this period, requests are automatically redirected or fail fast, preventing additional strain on the troubled service. Once the service stabilizes, the circuit breaker transitions to the half-open state, where it allows a limited number of test requests to verify recovery. If these succeed, the circuit breaker closes,…

Citation impact

734
total citations
FWCI
235.15
Percentile
100%
References
16
Citations per year

Authors

1

Topics & keywords

Keywords
  • Circuit breaker
  • Microservices
  • Robustness (evolution)
  • Computer science
  • Resilience (materials science)
  • Interdependence
  • Reliability (semiconductor)
  • Reliability engineering
No related works found for this paper.