Повторні спроби та експоненційна затримка: повторювати без перевантаження
Коротко: Повторна спроба невдалого запиту, але зі зростальними паузами й певною випадковістю, щоб не навантажувати ще сильніше й без того напружену службу.
Докладніше: У розподілених системах виклики часто зазнають невдачі лише ненадовго: мережеві помилки, перевантажений сервер, перезапуск. Нова спроба тоді допомагає. Але якщо кожен клієнт повторює одразу й постійно, проблема посилюється (шторм повторів). Тому між спробами чекають дедалі довше.
Подробиці
Експоненційна затримка
Час очікування подвоюється…
Див. також: запобіжник і зворотний тиск, обмеження частоти запитів, проєктування REST API