Selectel Python Meetup. Три уровня погружения: процессы под капотом, архитектура кода, развитие языка
Thu, 28 September 2023, 19:00 (GMT+03:00) | |
Russia, Saint Petersburg, ул. Цветочная, 19 | |
Free | |
Stream available |
Разработчики из Selectel и Райффайзенбанка расскажут о сборе метрик и мониторинге, проектировании микросервисной архитектуры, изменениях в Python и о том, что ждет язык в будущем.
Мультипроцессность и сбор метрик в Python: как построить мониторинг без сюрпризов
Никита Моторный, Разработчик, Selectel
Авторы flask-prometheus-exporter не подружились с форкающимся gunicorn и отказались от сбора процессных метрик. Что делать, если эти метрики вам очень нужны? Мы решили углубиться в примитивы и технические дебри библиотеки. А еще разобрались, какой набор процессов использует gunicorn и какие метрики дает ядро linux. Что получилось — расскажу в докладе.
Заносим микросервисы и Kubernetes в облако
Александр Шишебаров, Старший разработчик, Selectel
Спроектировать новый сервис в большой распределенной инфраструктуре? Легко (нет)! Вас ждут подводные камни и ограничения.
Я расскажу, что стоит предусмотреть при проектировании микросервисной архитектуры на примере нашего глобального роутера в облаке. А именно: как выстроить взаимодействие компонентов в Kubernetes и вне, как организовать сбор метрик, чтобы потом не страдать. Ну и конечно, поделюсь собственными ошибками и выводами.
Такое ли светлое будущее у Python?
Денис Аникин, Тимлид, Райффайзенбанк
Что стало причиной такой популярности Python? Простота или то, что третья версия поменяла язык целиком? И самое главное — куда язык идет?
Расскажу об изменениях Python: обозначу позицию языка в backend разработке, расскажу о новинках и порассуждаю, к чему язык и экосистема Python придут через несколько лет. Буду опираться на ту базу, которая закладывается в язык прямо сейчас, рассказывать про актуальные PEPы, вспоминать Language summit, доклады, статьи и экспертные мнения.
- Community