Glossary: System Design Basics in PHP
Circuit breaker
Also written: closed, open, half-open, CircuitBreaker
A guard that notices repeated failures calling a service and stops calling it for a while. It is closed while calls go through, open when refusing, and half-open when it allows a trial call.