Percival, Harry J.W.
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
- ISBN 13:
- 9781492052203
- author:
- Percival, Harry J.W.
- format:
- Paperback / softback
- publisher:
- O'Reilly Media, Inc, USA
- language:
- English
- Publication Year:
- 2020
- Pages:
- 280
- Dimensions:
- 23.3 x 17.8 centimetres
- Genre:
- Computers, Programming, Python,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Python Architecture Patterns: A Practical Guide As Python projects grow in size and complexity, developers are seeking high-level software architecture patterns to manage application complexity. This book provides a practical guide to proven architectural design patterns, helping you implement them in a Pythonic way. With concrete examples in idiomatic Python, you'll learn how to avoid unnecessary verbosity and create robust applications. The book covers a range of patterns, including Dependency Inversion, Domain-driven design, and Event-driven architecture. You'll discover how to implement Repository and Unit of Work patterns for persistent storage, and how to use Events, commands, and the message bus to build reactive microservices. By the end of this guide, you'll have a solid understanding of how to apply architectural design patterns to your Python projects, making it easier to manage complexity and build scalable applications.