Selectel Python MeetUp
На традиционной встрече для питонистов поговорим про то, как компилируемые языки помогают в работе. Обсудим брокер на Go, пакетный менеджер на Rust и С-подобные Enum. Вас ждут доклады от экспертов Райффайзенбанка и Selectel. А еще — нетворкинг и афтепати с пиццей и напитками.
-
27 марта, 19:00
-
Онлайн; Цветочная, 19
Программа
-
18:30-19:00
Регистрация
-
19:00-19:30
Are you NATS?
-
Михаил Гурбанов Тимлид, Райффайзенбанк
Посмотрим на архитектурное устройство NATS, разберем его плюсы и минусы относительно других популярных решений. Узнаем, как проще и лучше использовать NATS в Python. Разберемся, как в Райффайзенбанке используют эту очередь в приложениях.
-
-
19:30-20:00
Как мы внедрили UV в монорепозиторий
-
Алексей Исмаилов Старший разработчик, Selectel
Поделимся опытом миграции системы на менеджер проектов, написанный на Rust. Поговорим, как выстроить multi-stage сборку Docker-образов, минимизировав их размер. Обсудим неожиданные нюансы работы UV: от поведения зависимостей до особенностей workspace в контексте монорепозитория. А еще выясним, зачем использовать venv в Docker-контейнерах, как это повышает предсказуемость окружения и устраняет потенциальные сюрпризы на проде.
-
-
20:00-20:15
Перерыв
-
20:15-20:45
To Enum or not to Enum: вот в чем вопрос?
-
Никита Соболев Full Time Open Source разработчик
В центре нашего внимания окажется Enum — модуль с довольно спорной репутацией в мире Python. У него есть много плюсов, но также минусов и багов. Мы обсудим реализацию модуля, поговорим про подводные камни, альтернативы и планы на будущее.
-
-
20:45-21:30
Нетворкинг
Кому будет полезно?
-
Python-разработчикам
-
Тимлидам
-
Техлидам