Выбор ответа Junior Celery и очереди спрашивают часто обновлено

Компоненты Celery

Вопрос

Какую роль играет брокер в Celery?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Хранит и доставляет сообщения о задачах воркерам. Брокер (RabbitMQ, Redis) это очередь сообщений.

Варианты ответа

  1. Хранит и доставляет сообщения о задачах воркерамправильный ответ
  2. Выполняет код задач в отдельных процессах
  3. Хранит результаты задач для веб-приложения
  4. Запускает периодические задачи по расписанию

Разбор

Брокер (RabbitMQ, Redis) это очередь сообщений. Код выполняют воркеры, результаты хранит result backend, а расписание ведёт beat. Брокер и backend могут физически быть одним Redis, но роли разные.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.