Глосарій

Circuit Breaker

Circuit Breaker (автоматичний вимикач) — патерн стійкості для розподілених систем. Захищає від каскадних відмов: якщо залежний сервіс падає, автоматично «відключає» виклики до нього і повертає fallback-відповідь замість зависання.

Три стани

Навіщо

Без circuit breaker: повільний сервіс A → потоки сервісу B зависають в очікуванні → сервіс B вичерпує thread pool → падає весь кластер. Circuit breaker «відключає» сервіс A і дає решті системі продовжити роботу.