На традиционной встрече для питонистов поговорим про то, как компилируемые языки помогают в работе. Обсудим брокер на Go, пакетный менеджер на Rust и С-подобные Enum. Вас ждут доклады от экспертов Райффайзенбанка и Selectel. А еще — нетворкинг и афтепати с пиццей и напитками.
18:30-19:00 – Регистрация
19:00-19:30 – Are you NATS?
Подробнее о докладе / Посмотрим на архитектурное устройство NATS, разберем его плюсы и минусы относительно других популярных решений. Узнаем, как проще и лучше использовать NATS в Python. Разберемся, как в Райффайзенбанке используют эту очередь в приложениях.
19:30-20:00 – Как мы внедрили UV в монорепозиторий
Подробнее о докладе / Поделимся опытом миграции системы на менеджер проектов, написанный на Rust. Поговорим, как выстроить multi-stage сборку Docker-образов, минимизировав их размер. Обсудим неожиданные нюансы работы UV: от поведения зависимостей до особенностей workspace в контексте монорепозитория. А еще выясним, зачем использовать venv в Docker-контейнерах, как это повышает предсказуемость окружения и устраняет потенциальные сюрпризы на проде.
20:00-20:15 – Перерыв
20:15-20:45 – To Enum or not to Enum: вот в чем вопрос?
Подробнее о докладе / В центре нашего внимания окажется Enum — модуль с довольно спорной репутацией в мире Python. У него есть много плюсов, но также минусов и багов. Мы обсудим реализацию модуля, поговорим про подводные камни, альтернативы и планы на будущее.
20:45-21:30 – Нетворкинг
Мероприятие бесплатное — нужно только зарегистрироваться. Задайте вопрос спикерам и получите шанс выиграть подарок от Selectel.
Выберите формат участия:
Источник: https://selectel.ru/blog/events/selectel-python-meetup/