Skip to content

Glossary: System Design Basics in C++

Circuit breaker

Also written: circuit breakers

A guard that notices repeated failures of a service and stops calling it for a while. It is closed while calls go through, open when calls fail at once, and half-open when a trial call is allowed.

Where the book teaches it

Related terms

retry