

Как создать гибкое и устойчивое архитектурное решение на Python? Делимся опытом
Привет, Хабр! Мы часто проводим митапы для специалистов и обсуждаем спорные, неоднозначные и сложные профессиональные вопросы. В сентябре встретились с разработчиками, тимлидами и техлидами, чтобы поговорить об архитектурных решениях на Python. Делимся выводами и записями докладов ивента. Но сначала посмотрите, какие мероприятия мы проводим. Анонсы в Академии Selectel!
00:00-37:41 — Архитектура микросервисов без культов и черной магии
37:42-1:19:24 — Архитектурный сдвиг: преодоление барьеров масштабируемости в DBaaS
1:19:25-2:09:34 — Токены отмены: паттерн и тулинг
Архитектура микросервисов без культов и черной магии
старший разработчик Райффайзенбанка
Посмотрели, из чего состоит архитектурный гайд Райффайзенбанка. Спикер рассказал, на что опираются специалисты Райффайзенбанка и из чего состоят слои: Api Layer, Service Layer, Data Layer, Test Layer. Без примеров и юзкейсов не обошлись.
Спикер познакомил с внешней библиотекой, которая при помощи пары строк позволяет сетапить логирование, сбор метрик, ошибок и телеметрию. Обсудили подход к тестированию, который позволяет не превращать тесты в кашу. Коснемся pytest, pytest-cov, pytest-dist u docker-compose. Рассмотрели, как в банке генерируют фейковые данные для тестов и что используют для моков.
Архитектурный сдвиг: преодоление барьеров масштабируемости в DBaaS
backend-разработчик Selectel
Рассказали, почему и как команда спикера перешла с монолитной архитектуры на микросервисы. Эксперт поделился шагами, проблемами и решениями на пути к созданию более гибкой и устойчивой платформы, которая позволит небольшими усилиями интегрировать новые типы баз данных и поддерживать наших клиентов в долгосрочной перспективе.
Токены отмены: паттерн и тулинг
тимлид Yandex Robotics
Токены отмены
Читать на habr.com
