Circuit Breaker — зачем?

Ответ

Защита от каскадных падений. При N ошибках подряд «размыкается» — запросы сразу отклоняются, сервис получает время оправиться.

Разбор: Главная цель Circuit Breaker — не дать сбою одного зависимого сервиса каскадно положить остальные: после серии ошибок он размыкается и мгновенно отклоняет запросы, давая проблемному сервису время восстановиться и не накапливая зависшие вызовы. Ловушки подменяют это смежными задачами — ускорением, гарантированной доставкой (Retry/очереди) и защитой от DDoS, которыми Circuit Breaker не занимается.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться