Проверяет понимание механизма распределения задач в Celery.
Пользователь получит один отчёт, поскольку задача ставится в очередь единожды, и только один из 50 воркеров её обработает. Остальные воркеры получат другие задачи или останутся в ожидании.
Одиночная задача:
Планировщик (beat) формирует одну задачу к нужному времени.
Задача заносится в очередь всего один раз.
Распределение:
Все воркеры слушают ту же очередь.
Первый свободный воркер забирает задачу, остальные её не видят.
Вывод:
Наличие большого числа воркеров позволяет снизить задержку обработки, но не дублирует задачи.