Зачем нужен GIL и как от него избавиться? / Евгений Афанасьев

  Рет қаралды 3,231

Yandex for Backend

Yandex for Backend

13 күн бұрын

Это Евгений Афанасьев, Teamlead в Avito, и его доклад на Pytup в Нижнем Новгороде - нашей конференции по питон-разработке. Здесь мы обсудили, как применять Python в бизнесе, ML и науке, и рассмотрели новшества в языке.
В своём выступлении Евгений расскажет, как нам быть с многопоточностью: добавленный ещё на заре развития языка GIL строго запрещает параллельную работу потоков, но из этого правила есть исключения. В докладе Евгений напомнит, зачем в наш любимый язык добавлена эта глобальная блокировка, как она работает и какие ограничения и способы её обхода у нас есть.
А ещё Евгений обсудит самые горячие новости из мира python, а именно pep-703, принятый совсем недавно. Кажется, именно он обещает нам свободу от оков GIL, но как именно и какой ценой?
Обо всех наших митапах и конференциях можно узнать на сайте: events.yandex.ru/
Подписывайтесь на Yandex for Backend в телеграмме: здесь мы рассказываем, что находится под капотом у наших продуктов и как устроена бэкенд-разработка в Яндексе: t.me/yandexforbackend

Пікірлер: 10
@ukratitelkisok9726
@ukratitelkisok9726 6 күн бұрын
Доклад просто бомба. Сколько раз начинал про GIL смотреть, что-то все так себе было. Тут понятно для любого уровня на пальцах, огромное спасибо докладчику.
@YandexforBackend
@YandexforBackend 6 күн бұрын
❤️
@yodapunishes
@yodapunishes 9 күн бұрын
Отмечаемся те, кто хоть раз в работе использовал weakref (я - нет) :)
@rokbas
@rokbas 2 күн бұрын
Каждый год кто-то говорит о том, чтобы убрать GIL, зачем? Используйте другой язык программирования. Еще лет 10 назад начались эти разговоры и никто пока не убрал, пришли к микроинтерпретаторам. Напишите ваш чувствительный код на другом языке и используйте его в Python.
@user-ud8wy2ry8o
@user-ud8wy2ry8o 9 күн бұрын
Вау👍
@YandexforBackend
@YandexforBackend 9 күн бұрын
❤️
@user-ow5mn6dn7n
@user-ow5mn6dn7n 8 күн бұрын
прикольный чел)
@rulesprog
@rulesprog 3 күн бұрын
37:40 потому говорят в Java все иногда фризит и поэтому не любят Java
@rulesprog
@rulesprog 3 күн бұрын
ну ide от jetbrains ВРОДЕ не фризится почему-то
UFC Vegas 93 : Алмабаев VS Джонсон
02:01
Setanta Sports UFC
Рет қаралды 223 М.
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Как сохраняют код программисты.
0:21
Хьюстон у нас проблемы !
Рет қаралды 1 МЛН
ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО
54:43
После ввода кода - протирайте панель
0:18
WWDC 2024 Recap: Is Apple Intelligence Legit?
18:23
Marques Brownlee
Рет қаралды 6 МЛН
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 50 МЛН
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,7 МЛН
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 163 М.