asyncio: We Did It Wrong

8c5e76dca74a59822dbf7f0286177ddd?s=47 Lynn Root
February 09, 2019

asyncio: We Did It Wrong

Full writeup & code at

Everyone’s talking about it. Everyone’s using it. But most likely, they’re doing it wrong, just like we did.

This talk walks through common mistakes and antipatterns, drawing from experience with how we’ve used asyncio in Spotify’s infrastructure. We learn how to approach asynchronous programming with Python’s asyncio, take away some best practices, and what pitfalls to avoid.

Presented at: PyTennessee 2019, PiterPy 2018, EuroPython 2018


Lynn Root

February 09, 2019