

O'Reilly Media Архитектурные шаблоны на Python: тестируемая разработка, доменное проектирование и микросервисы с событийной архитектурой

С ростом популярности Python проекты становятся все более сложными. Многие разработчики интересуются высокоуровневыми шаблонами проектирования, такими как гексагональная/чистая архитектура, событийная архитектура и стратегические шаблоны из проектирования на основе домена (DDD).
В этом практическом руководстве Гарри Персивал и Боб Грегори представляют проверенные архитектурные шаблоны, помогающие разработчикам Python управлять сложностью приложений и получать максимальную пользу от своих тестовых наборов.
Каждый шаблон проиллюстрирован конкретными примерами на красивом, идиоматическом Python, избегая избыточности синтаксиса Java и C#.
- Инверсия зависимости и её связь с портами и адаптерами (гексагональная/чистая архитектура)
- Различия между сущностями, объектами значениями и агрегатами в проектировании на основе домена
- Шаблоны репозитория и единицы работы для постоянного хранения
- События, команды и шина сообщений
- Сегрегация ответственности команд и запросов (CQRS)
- Событийная архитектура и реактивные микросервисы
https://usmall.ru/image/000/00/00/c6afb1c42d0b347ccc992394cecc616f.jpeg
O'Reilly Media
Архитектурные шаблоны на Python: тестируемая разработка, доменное проектирование и микросервисы с событийной архитектурой
5 910 ₽





















































































































































