System Design · Senior · Запитання 5 з 75

Навіщо ставити чергу повідомлень між API та обробником важких задач?

Пояснення

API швидко приймає запит і ставить задачу в чергу (генерація звіту, обробка відео), воркери виконують її у своєму темпі. Піки навантаження згладжуються, а збій воркера не втрачає задачу. Клієнт дізнається результат через polling статусу, SSE або сповіщення.

Де почитати

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

System Design · Senior · запитання 5

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

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

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