Home
About
Blog
Courses
Contact
More about Django
· Module 10 - Background tasks with Celery
10.1 Why you need a task queue
16 min
Back to the curriculum
Video coming soon
The recording for this lesson has not been published yet.
What we cover
Slow requests and timeouts
Sending email while the user waits
Calling third-party APIs that can fail
Broker, worker and result backend
Written notes for this lesson are being prepared. The outline above already shows what the recording will cover.
← 9.4 Redis as a cache backend
10.2 Celery and Redis setup →
After this lesson you will
Recognise work that does not belong in a view
Describe how a task queue changes the request flow
Module 10
10.1
Why you need a task queue
10.2
Celery and Redis setup
10.3
Your first tasks
10.4
Periodic tasks with Celery Beat
10.5
Monitoring your workers