Идеальный тулинг для управления зависимостями в питон проектах | Денис Аникин (Райффайзен)

Подписывайтесь на True Tech в Telegram:
Сравним весь тулинг для контроля зависимостей в Python (а его уже очень много) по множеству критериев и попытаемся выбрать лучшие инструменты для задач современного бекенда. Обсудим будущее этих утилит, разные PEP, историю пакетного менеджмента в питоне. Поделюсь практическим опытом применения такого тулинга для большого количества микросервисов, проблемами, с которыми мы сталкивались. А ещё попытаюсь построить аналитику на будущее, ответив на вопрос «какой тулинг для зависимостей будет лучшим завтра?». «Обычный программист, ординарный человек. Сейчас я тимлид в пяти командах. Они пишут сложного AI чат-бота, омниканальную чат-систему, CRM, крутую базу знаний и занимаются r&d вокруг LLM. Все проекты написаны всего на 2 языках — python и typescript. Все проекты спроектированы и много лет разрабатываются с нуля. Чат и бот давно в продакшене. Чат уже выместил старую legacy систему, а CRM мы только начинаем. Люблю fullstack разработку, а так же выступаю техническим лидером в командах, декомпозирую, рисую стрелочки в архитектурных схемах, провожу CR, фасилитирую встречи, пишу бекенд, фронтенд, верстаю, занимаюсь DevOps (day 1/day 2 активности), делаю командные автоматизации, организую и улучшаю процессы. Так же я основал и очень активно развиваю python сообщество в банке. Сейчас активно собеседую людей, регулярно провожу разные мероприятия (митапы, обсуждения, воркшопы, обучение, онбординг), занимаюсь ассессментами и всем, что помогает делать сообщество больше, умнее, быстрее и технологичнее. Python — мой любимый язык, на котором я могу написать сервис произвольной сложности. Мне нравится go (и у меня есть опыт вывода в продакшн сервисов на нём). Я положительно отношусь к rust, строгой типизации, теории типов вообще, элементам ФП и монадам в меру своего неглубокого понимания. Кроме этого, смотрю ютуб, netflix, читаю мангу, смотрю аниме, люблю быстро ездить на машине и много работать. Плохо отношусь к авторитетам и апелляции к ним, считаю, что ошибаться — нужно. В еде предпочитаю rib eye, малину и cola zero. Ставлю лайки котам, смешным и, особенно, тупым шуткам. В общем, я обычный low-key персонаж.»

Смотрите также