Евгений Афонасьев
Руководитель отдела @ Тинькофф
Екатеринбург

Разблокируй это!

  • Зал : Зал 3.4
  • Категории: Разработка
  • Секции: Python

Описание:

Когда Python был совсем маленьким, мир был другим. Компьютеры были в большинстве своем одноядерными, а одновременная работа потоков невостребована. С тех пор железо сделало огромный шаг вперед, но Python остался прежним. Добавленный еще на заре языка GIL строго запрещал нам параллельную работу потоков, но из этого правила была много исключений и способов обхода, и такая ситуация устраивала всех. Почти всех.

Нам предстоит вспомнить, зачем в наш любимый язык добавлена глобальная блокировка, как она работает, какие ограничения и способы их обхода у нас есть. Также мы обсудим самые горячие новости из мира python, а именно pep-703, принятый совсем недавно. Он обещает нам свободу от оков GIL, но сможет ли он нам ее дать?

О спикере

Евгений Афонасьев

Руководитель отдела @ Тинькофф
Екатеринбург

Евгений Афонасьев Руководитель отдела, Тинькофф Более 10 лет в разработке на python, занимаюсь развитием процессов разработки в ИТ инфраструктуре и являюсь лидером Python гильдии в Тинькофф. Автор нескольких небольших плагинов для flake8, которые активно используются не только у нас в компании, и пары полезных библиотек. Выступаю на различных python конференциях и занимаюсь организацией конференций в качестве члена программного комитета ekbpy, dump, piterpy.

Похожие доклады