Circuit Breaker (Retries) - CI/CD Glossary Definition
A circuit breaker halts retries to a failing dependency until it recovers.
A circuit breaker stops sending requests to a failing dependency after a threshold of errors, failing fast for a cooldown period so retries do not pile onto an already-broken service.
A circuit breaker tracks recent failures and opens once they cross a threshold, short-circuiting further calls. After a cooldown it lets a trial request test recovery.
States
A breaker is closed (calls flow), open (calls fail fast), or half-open (a trial call decides whether to close again).
Related guides
Exponential Backoff - CI/CD Glossary DefinitionExponential Backoff: Exponential backoff is a retry strategy that doubles the wait between attempts (1s, 2s,…
Bulkhead Isolation - CI/CD Glossary DefinitionBulkhead Isolation: Bulkhead isolation partitions resources so a failure in one part cannot exhaust the whole…
Timeout Budget - CI/CD Glossary DefinitionTimeout Budget: A timeout budget is the total time allotted to an operation, divided among its sub-steps so r…