Розбір рішень · Senior · Запитання 11 з 14

Деградований сервіс отримує втричі більше трафіку, бо клієнт, шлюз і бекенд повторюють запит по три рази. Як зупинити посилення?

Показати відповідь

Правильна відповідь: Повтори на одному шарі плюс circuit breaker

Пояснення

Повтори на одному шарі спиняють множення, а breaker дає сервісу, що страждає, час відновитися. Менші затримки підходять для коротких мережевих збоїв на здоровому сервісі, а тут лише вдарять по ньому сильніше. Більші таймаути підходять для викликів, повільних за природою, але займають потоки й поширюють уповільнення на клієнтів.

Де почитати

Помилка в запитанні

Розбір рішень · Senior · запитання 11

Перевірте себе

Пройдіть тест Розбір рішень · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест