💻 ТЕХНОЛОГИИ | Разработка | Кодинг
Фотография
нажмите — покажем
нажмите — покажем
Circuit Breaker в микросервисах — как это работает
Представь: один из сервисов начал тупить или сыпать ошибками. Продолжать долбить его запросами — только добивать систему. Тут и вступает в игру Circuit Breaker, он же «предохранитель»: временно обрубает обращения к проблемному сервису и не даёт сбою разойтись каскадом по всей архитектуре.
У него три состояния:
• Closed — всё ок, запросы идут как обычно
• Open — порог ошибок превышен, обращения заблокированы
• Half-Open — после паузы пропускаем пару пробных запросов и смотрим, ожил ли сервис
Прошли проверки — возвращаемся в Closed. Ошибки продолжаются — снова Open.
Что в итоге: система держит удар, быстрый отказ вместо долгих зависаний и общая стабильность под нагрузкой.
#микросервисы #CircuitBreaker #backend
483 ·