Python and Fast API
Concurrency basics
Threads, processes, and asyncio — when to use which, and how to keep the GIL out of your way.
3 lessons
Follow in order
Use the button below to sign in and unlock lessons.
Your path
Lessons in sequence
Work through these in order—each lesson builds on the previous one.
-
Lesson 1 of 3
Threads vs processes vs async
-
Lesson 2 of 3
asyncio fundamentals
-
Lesson 3 of 3
Async iteration and task groups