Повторные попытки и экспоненциальная задержка: повторять без перегрузки
Коротко: Повторная попытка неудавшегося запроса, но с растущими паузами и некоторой случайностью, чтобы не нагружать ещё сильнее и без того напряжённую службу.
Подробнее: В распределённых системах вызовы часто терпят неудачу лишь ненадолго: сетевые ошибки, перегруженный сервер, перезапуск. Новая попытка тогда помогает. Но если каждый клиент повторяет сразу и постоянно, проблема усиливается (шторм повторов). Поэтому между попытками ждут всё дольше.
Подробности
Экспоненциальная задержка
Время ожидания удваивается…
См. также: предохранитель и обратное давление, ограничение частоты запросов, проектирование REST API