JavaScript · Senior · Запитання 24 з 75
Що таке експоненційний backoff під час повторення запитів?
- ✓Правильна відповідь: Збільшення паузи між спробами (1с, 2с, 4с…), часто з випадковим розкидом
- 2Повторення запиту з фіксованим інтервалом до першого успіху
- 3Одночасне надсилання кількох копій запиту на різні сервери
Пояснення
Наростаюча затримка знижує навантаження на перевантажений сервер, а jitter (випадкова добавка) не дає всім клієнтам повторювати запити синхронно. Повторювати варто лише ідемпотентні операції й тимчасові помилки (5xx, мережа), не 4xx.