BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2026//talk//TZHTEE
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-europython-2026-TZHTEE@programme.europython.eu
DTSTART;TZID=CET:20260716T103000
DTEND;TZID=CET:20260716T111500
DESCRIPTION:Should you use Kafka or RabbitMQ? Which Python library is the r
 ight fit? Is Celery still alive and kicking in 2026\, or has Temporal take
 n 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 a
 ll you really need?\n\nThere have never been so many possibilities when ch
 oosing how to queue and distribute work. This talk provides a comprehensiv
 e comparison of the modern Python ecosystem. We will explore where each to
 ol shines\, how they perform under pressure\, and—crucially—when a spe
 cific tool is a poor match and should be avoided.\n\nUsing 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\, equippe
 d to choose the perfect stack for your next project.
DTSTAMP:20260524T130631Z
LOCATION:Auditorium Hall (S1)
SUMMARY:Navigating waters of background jobs and queues in Python as of 202
 6 - Sebastian Buczyński
URL:https://programme.europython.eu/europython-2026/talk/TZHTEE/
END:VEVENT
END:VCALENDAR
