Три уровня погружения в Python. Запись докладов с Python Meetup и полезные материалы
В сентябре мы провели Selectel Python Meetup на тему «Три уровня погружения: процессы под капотом, архитектура кода, развитие языка». Разработчики из Selectel и Райффайзенбанка рассказали о сборе метрик и мониторинге, проектировании микросервисной архитектуры, изменениях в Python и о том, что ждет язык в будущем.
Запись всего митапа
Смотрите весь митап целиком или переходите к отдельным докладам. В конце каждого выступления спикеры отвечают на вопросы участников.
Мультипроцессность и сбор метрик в Python
Спикер: Никита Моторный, разработчик в Selectel
Доклад о том, как построить мониторинг без сюрпризов. Рассматриваем ситуацию, когда авторы flask-prometheus-exporter не подружились с форкающимся gunicorn и отказались от сбора процессных метрик. Углубляемся в примитивы и технические дебри библиотеки. А еще разбираемся, какой набор процессов использует gunicorn и какие метрики дает ядро linux.
Смотреть доклад про мультипроцессность →
Заносим микросервисы и Kubernetes в облако
Спикер: Александр Шишебаров, старший разработчик в Selectel
Рассказываем, какие подводные камни ждут вас при проектировании нового сервиса в большой распределенной инфраструктуре. Что стоит предусмотреть при проектировании микросервисной архитектуры на примере глобального роутера в облаке Selectel. А именно: как выстроить взаимодействие компонентов в Kubernetes и вне, как организовать сбор метрик, чтобы потом не страдать.
Смотреть доклад про микросервисы →
Такое ли светлое будущее у Python?
Спикер: Денис Аникин, тимлид в Райффайзенбанке
Рассуждаем о причине популярности Python и стараемся ответить на вопрос «К чему язык и экосистема Python придут через несколько лет?» Рассказываем про изменения Python и и актуальные PEPы, вспоминаем Language summit, доклады, статьи и экспертные мнения.
Смотреть доклад про будущее Python →
Материалы предыдущего митапа и другие тексты
Типизация в Python. Работа с Mypy, PyCharm и SQLAlchemy 2.0
Как и зачем у нас появился статический анализатор типов для Python
Как сделать бота для заказа шавермы и оставить голодными лишь 1,1% коллег
Как создать мод для Cyberpunk 2077 и какие инструменты выбрать