Tutorials > Mastering Python Concurrency Free-threading and Sub-interpreters
Mastering Python Concurrency Free-threading and Sub-interpretersDate: 26 August 2026 | Posted by: voska89 |
![]() Free Download Mastering Python Concurrency Free-threading and Sub-interpreters Released 8/2026 By Mateo Prigl MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Level: Advanced | Genre: eLearning | Language: English + subtitle | Duration: 1h 54m 29s | Size: 322.8 MB For years, the Global Interpreter Lock (GIL) has prevented Python threads from scaling CPU-bound work across cores, forcing teams into heavier workarounds. For years, the Global Interpreter Lock (GIL) has prevented Python threads from scaling CPU-bound work across cores, forcing teams into heavier workarounds. In this course, Mastering Python Concurrency: Free-threading and Sub-interpreters, you'll gain the ability to scale CPU-bound Python applications by removing the GIL. First, you'll explore why threads don't scale today and how async IO and CPU-bound work fit together in a hybrid design. Next, you'll discover how to run Python without the GIL using the free-threaded build and how to isolate parallel work with sub-interpreters. Finally, you'll learn how to profile, benchmark, and ship a production-grade, free-threaded service. When you're finished with this course, you'll have the skills and knowledge of modern Python concurrency needed to scale CPU-bound workloads safely in production.
|