PyGotham 2011: A Practical Guide to Non-blocking IO, Coroutines, and Concurrency

Summary

From the OS on up how coroutines and threads affect the performance of your Python programs and who to deal with them.