In this video, we learn how to implement professional task queues by using Celery, RabbitMQ and Redis in Python. We also look at examples for Celery Beat and Django.
Code: https://github.com/NeuralNine/youtube-tutorials/tree/main/Task%20Queues
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
👕 Programming Merch: https://www.neuralnine.com/shop
💼 Services 💼
💻 Freelancing & Tutoring: https://www.neuralnine.com/services
🖥️ Setup & Gear 🖥️: https://neuralnine.com/extras/
🌐 Social Media & Contact 🌐
📱 Website: https://www.neuralnine.com/
📷 Instagram: https://www.instagram.com/neuralnine
🐦 Twitter: https://twitter.com/neuralnine
🤵 LinkedIn: https://www.linkedin.com/company/neuralnine/
📁 GitHub: https://github.com/NeuralNine
🎙 Discord: https://discord.gg/JU4xr8U3dm
Timestamps:
(0:00) Intro
(0:29) Theory: Celery, RabbitMQ, Redis
(3:42) Docker Compose Setup
(9:02) 1 - Simple Example
(14:15) 2 - Movie LLM Example
(17:17) 3 - Merging Tasks Example
(19:30) 4 - Celery Beat Schedule
(22:27) 5 - Django Example
(25:57) Outro & Infos