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

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

0
13842766
Цвет: Нет цвета (NOCOLOR)
Нет цвета (NOCOLOR)
Размер: Paperback
Описание товара
/

С ростом популярности Python проекты становятся все более сложными. Многие разработчики интересуются высокоуровневыми шаблонами проектирования, такими как гексагональная/чистая архитектура, событийная архитектура и стратегические шаблоны из проектирования на основе домена (DDD).

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

Каждый шаблон проиллюстрирован конкретными примерами на красивом, идиоматическом Python, избегая избыточности синтаксиса Java и C#.

  • Инверсия зависимости и её связь с портами и адаптерами (гексагональная/чистая архитектура)
  • Различия между сущностями, объектами значениями и агрегатами в проектировании на основе домена
  • Шаблоны репозитория и единицы работы для постоянного хранения
  • События, команды и шина сообщений
  • Сегрегация ответственности команд и запросов (CQRS)
  • Событийная архитектура и реактивные микросервисы
4 430 ₽ С промокодом ПЕРВОЦВЕТ Без: 5 910 ₽