Python

Разработка. Backend


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

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

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

  • День выступления: 16.09.2023
  • Время начала: 13:15
  • Время окончания: 14:00
  • Зал : Зал 3.4
  • Категории: Разработка
  • Секции: Python

  • Денис Аникин
    Тимлид/Комьюнити лид @ Райффайзенбанк
    Москва

    Расскажу о том как эволцюионировал кодовый стиль в нашем комьюнити и за его пределами. Пойдем от базового PEP8 и постараемся разобраться достаточно ли только его, что за линтеры нужны, какие актуальны, а какие не очень. Поговорим о том стоит ли писать документацию или нет, а так же чем нам может помочь во всём этом AI.

    • День выступления: 16.09.2023
    • Время начала: 11:30
    • Время окончания: 12:15
  • Зал : Зал 3.4
  • Категории: Разработка
  • Секции: Python

  • Сурен Хоренян
    руководитель группы разработки платформы облачного видеонаблюдения и видеоаналитики TenVision @ MTS AI
    Москва

    Как мы реализовывали JSON:API на FastAPI, с какими сложностями столкнулись, что смогли сделать, а с какими проблемами не справились.

    • День выступления: 16.09.2023
    • Время начала: 12:30
    • Время окончания: 13:15
  • Зал : Зал 3.4
  • Категории: Разработка
  • Секции: Python