System Design · Middle · Запитання 21 з 75
Навіщо до експоненційної затримки повторів додають випадковий розкид (jitter)?
- ✓Правильна відповідь: Щоб клієнти не повторювали запити одночасно
- 2Щоб запити в середньому виконувалися швидше
- 3Щоб обійти rate limiting сервера
Пояснення
Якщо сервіс упав і піднявся, усі клієнти з однаковим backoff ударять одночасно (thundering herd). Випадкова складова розмазує повтори в часі. Докладно розібрано в статті AWS Architecture Blog.