Adarsh Divakaran
Company: Digievo Labs
As Python developers, we often overlook thread safety, leading to unpredictable behavior of our code in multithreaded environments. We will explore the common pitfalls and challenges that arise when code not designed for thread safety is executed in a multithreaded environment.
We'll explore common pitfalls, the Global Interpreter Lock’s influence, and how to leverage synchronization primitives for thread safety.
Audience level: Intermediate. Pre-requisites: experience writing multithreaded code in Python.
Company: Digievo Labs
Company: Yandex Taxi
Company: Evrone