Concurrency:
- Raymond Hettinger, Keynote on Concurrency, PyBay 2017
- Raymond Hettinger, Thinking about Concurrency, Python core developer, 2016
- David Beazley - Python Concurrency From the Ground Up- LIVE! - PyCon 2015
Asyncio:
- Miguel Grinberg Asynchronous Python for the Complete Beginner, PyCon 2017
- Łukasz Langa - Thinking In Coroutines - PyCon 2016
- Yury Selivanov - async-await in Python 3.5 and why it is awesome
- David Beazley - Topics of Interest (Python Asyncio)
- David Beazley, The Other Async (Threads + Async ❤)
Trilogy of tutorials involving generators and coroutines:
- David Beazley, Generator Tricks for Systems Programmers (slides only)
- David Beazley, Curious Course on Coroutines and Concurrency 2009
- David Beazley, Generators- The Final Frontier, PyCon 2014
- David Beazley, In Search of the Perfect Global Interpreter Lock 2011
- David Beazley, Understanding the Python GIL 2012
- David Beazley, Embracing the Global Interpreter Lock (GIL) 2014
- David Beazley, The Fun of Reinvention (Screencast)
- Transforming Code into Beautiful, Idiomatic Python