What Is Async, How Does It Work, and When Should I Use It? #53

Information (Speaker Only) (speaker info, slide link, .. etc)

A. Jesse Jiryu Davis is a Senior Python Engineer at MongoDB in New York City. Author of Motor, an async MongoDB driver for Tornado, and of Toro, a library of locks and queues for Tornado coroutines. Contributor to Python, PyMongo, MongoDB, Tornado, and asyncio.

Slides: http://www.slideshare.net/emptysquare/what-is-async-how-does-it-work-and-when-should-i-use-it

https://twitter.com/jessejiryudavis

Blog: http://emptysqua.re

FaQ (for everyone)

Note (for everyone)

Ordered by coding difficulty:

Ordered by resources requirement 

PEP 3156 

What is async?

Should I use it?

Reference (for everyone)

Motor (async MongoDB Driver for Tornado): http://motor.readthedocs.org/

Toro (locks and queues for Tornado): https://toro.readthedocs.org/

Greenlets