2026-07-16 –, Auditorium Hall (S1)
Should you use Kafka or RabbitMQ? Which Python library is the right fit? Is Celery still alive and kicking in 2026, or has Temporal taken over the world while we weren't watching? Perhaps we should all migrate to FastStream—or are the native background tasks in your web framework all you really need?
There have never been so many possibilities when choosing how to queue and distribute work. This talk provides a comprehensive comparison of the modern Python ecosystem. We will explore where each tool shines, how they perform under pressure, and—crucially—when a specific tool is a poor match and should be avoided.
Using two real-world case studies, we will showcase the capabilities of each library. You will be able to evaluate the developer experience and how debugging works for each solution. You’ll walk out with an ultimate decision chart, equipped to choose the perfect stack for your next project.
Software Engineer and Architect. Spent the whole career with polyglotic distributed systems. He wrote a book about implementing the Clean Architecture in Python.
Bottega IT Minds trainer/consultant and AI Engineer in Replika.