Skip to content

Details

Join us at Python 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.

Netowrking at 6 PM to 6:45 PM with fellow Python developers,
software engineers, and technology enthusiasts from the St. Louis community.

Talk from 6:45 - 7:45
Pizza will be provided.
Who should attend?
Anyone interested in Python, Django, backend development, asynchronous programming, distributed systems, web applications, or modern software engineering

Speaker
Kevin Lai
Software Developer, US Geological Survey contractor

Related topics

You may also like