Intermediate · 3h 20m · lessons

Celery

Run slow work in the background — tasks, retries, workflows, and scaling.

What you'll learn

  • Explain why background tasks keep apps responsive
  • Define tasks and call them with delay/apply_async
  • Understand the broker, worker, and result backend
  • Add retries and write idempotent tasks
  • Compose workflows with chains and groups
  • Scale with workers, concurrency, and queues, and monitor them

Syllabus