Артём Тарасов
Ведущий разработчик @ Альфа-Банк
Москва

Почему FastAPI не всегда fast?

  • Категории: Разработка
  • Секции: Python

Описание:

Выбор Python-фреймворка — непростая задача. FastAPI и Django по звёздочкам в гитхабе затмевают внимание Python-разработчиков. Но всегда ли это правильный выбор? А что ещё есть в прострах opensource? Что на самом деле скрывается за популярностью web фреймворков? И что скрывают за собой сами фреймворки?

В своём докладе я честно и без прикрас расскажу о плюсах и минусах монолитной и микросервисной архитектуры, поделюсь личным опытом и покажу, почему иногда популярные решения не оправдывают ожиданий в реальной Python-разработке. Вас ждёт подробный сравнительный бенчмарк таких популярных Python-фреймворков как FastAPI, LiteStar, Django, BlackSheep и новичков, о которых мало кто слышал. Мы вместе увидим, кто лидирует в гонке за скоростью, удобством и производительностью, а кто остаётся позади.

Кроме того, вы познакомитесь с новыми малоизвестными, но очень перспективными web фреймворками, серверами и супервизорами, которые помогут существенно ускорить ваши веб-ручки уже сегодня. Я поделюсь лайфхаками и проверенными решениями из личной практики по оптимизации производительности Python-приложений, расскажу, какую архитектуру использую сейчас, за что топлю, и какие подходы реально работают на практике.

Также мы рассмотрим крутые и удобные возможности популярных Python-фреймворков, разберём практические примеры кода и обсудим тренды будущего развития Python-экосистемы в контексте микросервисов, монолитов и фреймворков. Я расскажу о том, куда движется Python-разработка и какие инструменты стоит использовать уже сегодня, чтобы оставаться на шаг впереди.

О спикере

Артём Тарасов

Ведущий разработчик @ Альфа-Банк
Москва

Ведущий разработчик в Альфа-Банке. Преподаю и работаю в IT уже около 5 лет. Занимаюсь System Design, AI, ML, HighLoad, backend, DevOps промышленными решениями. Знаю всё про тайм менеджмент и work-life balance, бегаю марафоны, а также помогаю людям в поиске работы и провожу собеседования! Обожаю выступать на публике и рассказывать про любимое IT

Похожие доклады