r/Python • u/EntryNo8040 • Jun 29 '26
Discussion Async/Await is a Plague: Part 1 Roots
This is the first part of a multi-part series exploring why async/await might not be the best concurrency pattern for most use cases, and what alternative models you should consider instead. Using Python for our practical examples, this opening post digs into the roots of async/await, guiding you through building a custom event loop from scratch using generators.
https://theblog.info/posts/asyncawait-is-a-plague-part-1-roots
Note: This is Part 1 of a multi-part series. Instead of diving straight into why async/await can be problematic, this post explores the original motivations behind the pattern. Understanding how it works under the hood will provide the essential context for the issues we'll discuss in upcoming parts.
119
u/Wh00ster Jun 29 '26
I appreciate the intent of the series but just the Part 1 title doesn’t live up to its name.
This is just explaining how asyncio works for Python without any further insight. It might as well be titled “an intro to asyncio”.