Result backend — хранилище результатов задач. Без него нельзя получить результат: result.get() вернёт ошибку. Варианты: Redis (быстрый, рекомендуемый), PostgreSQL (django-celery-results), RabbitMQ (rpc://). result = task.delay(args), result.ready() — проверить завершение, result.get(timeout=10) — получить результат. result.state — PENDING/STARTED/SUCCESS/FAILURE. Overhead: каждый результат хранится, нужна очистка (result_expires). Если результат не нужен — ignore_result=True для экономии ресурсов.
Что такое result backend в Celery?
Middle
157 просмотровAFK Offer AI
Как использовать prometheus_client в Python?