В панель
Selectel Python MeetUp

Разбираем подходы к архитектуре

Разберемся с архитектурой на реальных кейсах и рассмотрим пример гайда от коллег из Райффайзенбанка. На кейсе Selectel обсудим переход с монолитной архитектуры на микросервисы. Спикеры расскажут, как создать наиболее устойчивое и гибкое архитектурное решение. А еще вы узнаете, что такое токены отмены и познакомитесь с примером имплементации от спикера из Yandex Robotics.

  • 12 сентября, 19:00
  • СПб, Цветочная, 19; Онлайн

Программа

  • 18:30-19:00
    Сбор гостей и регистрация
  • 19:00-19:10
    Приветственное слово
  • 19:10-19:40
    Архитектура микросервисов без культов и черной магии
    • Михаил Гурбанов
      Михаил Гурбанов Старший разработчик Райффайзенбанка

    Посмотрим, из чего состоит архитектурный гайд Райффайзенбанка. Я расскажу, на что мы опираемся и из чего состоят слои: Api Layer, Service Layer, Data Layer, Test
    Layer. Без примеров и юзкейсов, конечно, не обойдемся!

    Познакомлю с внешней библиотекой, которая при помощи пары строк позволяет сетапить логирование, сбор метрик, ошибок и телеметрию. Обсудим наш подход к тестированию, который позволяет не превращать тесты в кашу. Коснемся pytest, pytest-cov, pytest-dist u docker-compose. Рассмотрим, как мы генерируем фейковые данные для тестов и что используем для моков. Ну и заполируем все кодстайлом!

  • 19:40-20:10
    Архитектурный сдвиг: преодоление барьеров масштабируемости в DBaaS
    • Александр Горьев
      Александр Горьев Backend-разработчик Selectel

    OpenSearch — это новая база данных, не похожая на все, что мы делали раньше. Когда возникла необходимость ее интегрировать, мы осознали, что нужно значительно изменить текущую архитектуру. Этот вызов стал отправной точкой для перехода с монолитной архитектуры на микросервисы, а также для обновления технологий. Сейчас мы закладываем основу для будущего роста и масштабируемости.

    В этом докладе поделюсь шагами, проблемами и решениями на пути к созданию более гибкой и устойчивой платформы. Это позволит небольшими усилиями интегрировать новые типы баз данных и поддерживать наших клиентов в долгосрочной перспективе.

  • 20:10-20:30
    Перерыв на нетворкинг
  • 20:30-21:00
    Токены отмены в Python и в вашем проекте
    • Евгений Блинов
      Евгений Блинов Тимлид Yandex Robotics

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

  • 21:00-21:30
    Afterparty с напитками и пиццей

Кому будет полезно

  • Разработчикам

    Разработчикам

  • Тимлидам

    Тимлидам

  • Техлидам

    Техлидам

Спасибо за регистрацию!

Чтобы мы могли вовремя напомнить о мероприятии, подтвердите почту. Для этого пройдите по ссылке в письме. Оно уже ждет в вашем почтовом ящике.

Ошибка отправки

Перезагрузите страницу и отправьте форму еще раз.

Регистрация на митап

Мероприятие бесплатное, для участия нужно только зарегистрироваться. Задайте вопрос в форме регистрации, и мы ответим на него во время митапа.

Все участники получат запись и смогут принять участие в розыгрыше приза за лучший вопрос.
Выберите формат участия