Python meetup (Online)

19:00
Online
Зарегистрироваться
Python meetup

Спикеры

Алексей Каньков
Алексей Каньков
Revizto, Senior Backend Developer
Андрей Скиба
Андрей Скиба
Uchi.ru, Python-разработчик
Алексей Шарыпов
Шарыпов Алексей
VK, Software developer
Стать спикером

Программа

19:00
Real-time аналитика в Uchi.ru - как смотреть сложные метрики здесь и сейчас

В компании Uchi.ru с ростом ее размера возникла необходимость в наблюдении за ключевыми метриками в режиме реального времени. Уже использующиеся в компании решения для аналитики нацелены на построение сложных отчетов, требуют значительных вычислительных ресурсов и имеют платный доступ. Внутреннее решение получилось легковесным, требующим сравнительно мало ресурсов для работы и довольно функциональным, а схема данных и архитектурные решения уже доказали на практике свою надежность и отказоустойчивость. Также будут рассмотрены возможности потенциального улучшения системы.

Свернуть ↑
Андрей Скиба
Андрей Скиба
Uchi.ru
19:45
FastAPI с нуля до production-ready образа

Python один из самых популярных языков. Поэтому в нем изменения происходят так часто, что как только собираешься обновить версию, выходит еще более новая версия или полезный инструмент. При этом тяжелые сервисы до сих пор работают на Python 3.8 и даже иногда ниже. В этом докладе я расскажу про создание небольшого проекта на FastAPI с использованием Poetry. Покажу как собрать образ и добавить Action в GitHub с простым CI и как настроить линтеры и тесты. В результате получим production-ready образ.

Свернуть ↑
Алексей Шарыпов
Шарыпов Алексей
VK
20:30
Введение в функциональное программирование на Python

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

Свернуть ↑
Алексей Каньков
Алексей Каньков
Revizto

Организаторы

Организатор
Партнеры
Подписаться
на наши мероприятия →
Важные новости и мероприятия без спама
Технологии которыми вы владеете и которые вам интересны
Ваш адрес электронной почты в безопасности - вот наша политика конфиденциальности.