
Architecture Patterns with Python
Harry Percival, Bob Gregory
- Editorial
- O'Reilly
- Año
- 2020
- Páginas
- ~475
- Nivel
- Intermedio
De qué trata
Obra cumbre y revolucionaria sobre arquitectura de software empresarial en Python escrita por Harry Percival y Bob Gregory, publicada por O'Reilly en 2020. Popularizó la implementación de Domain-Driven Design (DDD) y arquitectura hexagonal en Python.
Aborda el patrón Repository para abstraer el ORM, Unit of Work para control transaccional, Message Bus para eventos de dominio internos y externos, Command Handler, CQRS y arquitecturas guiadas por eventos con RabbitMQ y Redis.
Los autores (‘Cosmic Python’) ofrecen un manual transformador que demuestra cómo construir aplicaciones empresariales ricas en reglas de negocio sin acoplar el núcleo de dominio a librerías de persistencia o frameworks web. Lectura obligatoria para ingenieros sénior.
- Domain-Driven Design
- Clean Architecture
- Cosmic Python
- Repository Pattern
- Unit of Work
- CQRS
- O'Reilly
¿Cómo enseña?
Con proyectos
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Sistema de Asignación y Distribución de Pedidos con Arquitectura Hexagonal
Construcción completa de un microservicio con modelo de dominio puro, capa de servicios, bus de eventos y adaptadores SQLAlchemy.

