Пилим решение: выбираем фреймворк и архитектуру, сравниваем Python и Go - Академия Selectel
Selectel Python Meetup

Пилим решение: выбираем фреймворк и архитектуру, сравниваем Python и Go

Эксперты из Selectel, Банка Точка и Yandex.Cloud рассказывают про «еще один» быстрый фреймворк, плюсы и минусы чистой архитектуры, а также поделятся опытом перехода с Python на Go.

  • 28 марта, 19:00
  • Онлайн-трансляция

Запись митапа

Программа

  • 18:30 – 19:00
    Регистрация на митап
  • 19:00 – 19:10
    Приветственное слово ведущего
    • Константин Еремин
      Константин Еремин Ведущий митапа, разработчик
  • 19:10 – 19:40
    Черная овечка на фоне FastAPI
    • Николай Хитров
      Николай Хитров Техлид, Банк Точка

    За последние несколько лет в экосистеме Python появились разные веб-фреймворки. Например, FastAPI и Litestar принесли новые идеи и подходы. А что, если существует еще один быстрый веб-фреймворк, о котором вы пока не слышали? В докладе расскажу про его плюсы и минусы и сравню с FastAPI. Разберем биндинги параметров, объявление обработчиков http-запросов, механизмы DI, инициализацию асинхронных объектов, отличия от архитектуры FastAPI.

  • 19:40 – 20:10
    Слоистая архитектура в Python-приложениях: гибкость кода vs оптимизация
    • Антон Титов
      Антон Титов Старший разработчик, Selectel

    Вы наверняка много раз слышали о слоистых архитектурах от самого Роберта Мартина и от его единомышленников. Но совсем другое дело — попробовать реализовать такую архитектуру. Да еще и в таком большом сервисе, как наш биллинг.
    Расскажу, как мы перешли на чистую архитектуру — с чего стартовали и к чему пришли. Разберемся, какую пользу несет изоляция бизнес-процессов от внешних библиотек и технической имплементации. А также выясним, компенсирует ли и гибкость кода необходимость писать его в разы больше.

  • 20:10 – 20:30
    Перерыв
  • 20:30 – 21:00
    Перешел с Python на Go. Лучше стало?
    • Андрей Шубин
      Андрей Шубин Руководитель группы разработки инструментов координации кластера, Yandex.Cloud

    Наверняка многих посещали мысли: «А давайте перепишем все с Python на Go». Простой, быстрый и надежный, как молоток – именно так можно описать Golang. Но так ли безболезненно пройдет миграция? Разберемся, легко ли реализовать привычные нам приемы из Python в новом языке программирования и стоит ли это делать.

  • 21:00 – 21:30
    Ламповое общение и пицца

Кому будет интересно на митапе

  • Разработчикам
  • Тимлидам разработки
  • Техлидам