Contribute Media
A thank you to everyone who makes this possible: Read More

What in the World is Asyncio? by Josh Bartlett


The Python 3.4 standard library contains a new module called "asyncio" (formerly "tulip"), which allows you to write single-threaded asynchronous code based on PEP 3156. This presentation will begin with an outline of what asyncio provides and how to use it, highlighting the kinds of use cases that it was designed for. The presentation will then go through a number of example use cases and within the context of these use cases, will compare asyncio with Twisted, one of the existing libraries for asynchronous programming. Finally, the presentation will touch on the question of interoperability between asyncio and libraries like Twisted, Pyramid and gevent.


Improve this page