(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(93790508, "init", { defer: true, clickmap:true, trackLinks:true, accurateTrackBounce:true }); ym(93790508, 'hit', window.location.href);

Есть ли будущее у Python? Обсудим в этот четверг

28 сентября мы проведем Selectel Python Meetup на тему «Три уровня погружения: процессы под капотом, архитектура кода, развитие языка». Разработчики из Selectel и Райффайзенбанка расскажут о сборе метрик и мониторинге, проектировании микросервисной архитектуры, изменениях в Python и о том, что ждет язык в будущем. Приходите лично или подключайтесь к трансляции.

Программа и спикеры

Мультипроцессность и сбор метрик в Python: как построить мониторинг без сюрпризов

Авторы flask-prometheus-exporter не подружились с форкающимся gunicorn и отказались от сбора процессных метрик. Что делать, если эти метрики вам очень нужны? Мы решили углубиться в примитивы и технические дебри библиотеки. А еще разобрались, какой набор процессов использует gunicorn и какие метрики дает ядро linux. Что получилось — расскажу в докладе.

Никита Моторный
Разработчик, Selectel

Заносим микросервисы и Kubernetes в облако

Спроектировать новый сервис в большой распределенной инфраструктуре? Легко (нет)! Вас ждут подводные камни и ограничения. Я расскажу, что стоит предусмотреть при проектировании микросервисной архитектуры на примере нашего глобального роутера в облаке. А именно: как выстроить взаимодействие компонентов в Kubernetes и вне, как организовать сбор метрик, чтобы потом не страдать. Ну и конечно, поделюсь собственными ошибками и выводами.

Александр Шишебаров
Старший разработчик, Selectel

Такое ли светлое будущее у Python?

Что стало причиной такой популярности Python? Простота или то, что третья версия поменяла язык целиком? И самое главное — куда язык идет? Расскажу об изменениях Python: обозначу позицию языка в backend разработке, расскажу о новинках и порассуждаю, к чему язык и экосистема Python придут через несколько лет. Буду опираться на ту базу, которая закладывается в язык прямо сейчас, рассказывать про актуальные PEPы, вспоминать Language summit, доклады, статьи и экспертные мнения.

Денис Аникин
Тимлид, Райффайзенбанк

Приходите на живую встречу в офис Selectel. Регистрируйтесь онлайн, и мы пришлем ссылку на просмотр.

0
Комментарии
-3 комментариев
Раскрывать всегда