Friday 2:35 p.m.–3:05 p.m.
Twisted Mixing
Laurens Van Houtven
- Audience level:
- Intermediate
- Category:
- Python Libraries
Description
A talk about mixing Twisted, an asynchronous IO framework for Python, with other Python code: blocking code, other asynchronous code...
Abstract
This talk deals with how Twisted can be combined with pretty much anything else. A common criticism of Twisted is that it wants to take over your entire ecosystem. The point of this talk is to demonstrate that that's a misconception.
Specifically, the talk will demonstrate how:
- Twisted can be added to many stacks with little or no change, e.g. as your WSGI server
- Twisted can be added to existing blocking code easily
- Blocking code, new or old, can be added to Twisted code
- Twisted plays well with other asynchronous IO frameworks:
specifically, I will talk about combining it with `gevent`