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