Circuit Breaker Pattern
Kind: pattern
Layer: Correctness Core
Aliases: Circuit Breaker
Record: architecture:circuit-breaker-pattern
Severity: contextual
Scope: dependency call, service
Canonical: Ontology
A design pattern that stops calling a dependency after repeated failures and probes it again after a wait.
Listed in Architecture principles, after Timeout Pattern and before Bulkhead Pattern.