Processing Async Jobs in Django
Details
Join us at PyData St. Louis for a talk and community discussion on building reliable asynchronous applications in Python using Django and Celery.
Modern Python applications often need to handle work that shouldn't block user requests, from sending emails and processing files to running long-running background jobs. Celery has become one of the most widely used tools for building scalable asynchronous systems, but designing these systems comes with important architectural decisions and trade-offs.
Pizza and networking will begin at 5:30 PM, and the talk will start at 6:15 PM.
In this session, we'll cover:
- What asynchronous task processing is and why it matters in modern Python applications
- An introduction to Celery and how it powers background jobs
- Different approaches for communicating between web servers and asynchronous workers
- Common pain points and architectural trade-offs when building distributed systems
- Best practices for separating web and worker dependencies
- Practical considerations for deploying and maintaining asynchronous job workers
- Real-world examples of asynchronous processing with Django and Python
The talk is beginner-friendly and open to anyone interested in Python, Django, backend development, distributed systems, software engineering, or scalable web applications.
After the talk, we'll leave time for questions, discussion, and networking from 6:50 PM to 7:30 PM with fellow Python developers, software engineers, and technology enthusiasts from the St. Louis community.
Pizza will be provided.
Who should attend?
Anyone interested in Python, Django, backend development, asynchronous programming, distributed systems, web applications, or modern software engineering—including students, professionals, researchers, hobbyists, and beginners.
Special thanks to Spark Coworking for providing the venue and supporting the local Python and data science community.
Come learn, connect, and be part of the PyData St. Louis community!
PyData St. Louis is part of the global PyData community. PyData is an educational program of NumFOCUS, a nonprofit organization that promotes open practices in research, data, and scientific computing.
