18 / 25
Как организовать фоновые задачи в Flask через Celery или RQ?
Celery + Redis/RabbitMQ — самый популярный путь: @shared_task помечает функцию, task.delay(...) отправляет в очередь, worker-процесс выполняет. RQ проще: только Redis, минимум зависимостей. Background ВНЕ web-воркера = переживёт рестарт + retry + cron.