2024-12-07 –, Main Stream
Language: English
In this talk, we will dive into various concurrency models and synchronization mechanisms in Python. Additionally, We are going to look at the Python internals behind those synchronization mechanisms.
We begin with an overview of concurrent programming concepts and then focus on Python's approach to concurrency, discussing the distinctions between parallelism and concurrency, and how Python's Global Interpreter Lock (GIL) influences these paradigms.
No prior knowledge of concurrency is expected.
Divya Rani is a software engineer at GitLab. Previously she worked at VMware and HackerRank. Prior to her current role, she contributed to the Kubernetes-sigs multitenancy project as LFX intern and has participated in the Google Summer of Code and Outreachy Internship program.