Тип доклада: Доклад

Tackling Thread Safety in Python

  • Доклад на русском языке

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.