Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Language: English
Published by O'Reilly Media, 2020
- Softcover
- New

Seller: Turor Books, Hückelhoven, GermanyTuror Books
AbeBooks seller since October 25, 2024
Condition: New
US$ 78.14
Quantity: 1 available
Add to basketSeller Inventory # 01M4T8F7V5S8N82
- Title
- Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
- Author
- Percival, Harry
- Publisher
- O'Reilly Media
- Publication year
- 2020
- Condition
- New
- Binding
- paperback
- Language
- English
- ISBN 10
- 1492052205
- ISBN 13
- 9781492052203
- Item weight
- 531 grams
- Dimensions
- 1.6 x 17.8 x 23.3 centimeters
With this hands-on guide, Harry Percival and Bob Gregory from MADE.com introduce proven architectural design patterns to help Python developers manage application complexity-and get the most value out of their test suites.
Each pattern is illustrated with concrete examples in beautiful, idiomatic Python, avoiding some of the verbosity of Java and C# syntax. Patterns include:
- Dependency inversion and its links to ports and adapters (hexagonal/clean architecture)
- Domain-driven design's distinction between Entities, Value Objects, and Aggregates
- Repository and Unit of Work patterns for persistent storage
- Events, commands, and the message bus
- Command-query responsibility segregation (CQRS)
- Event-driven architecture and reactive microservices
"Synopsis" may belong to another edition of this title.
About the Author
Bob Gregory is a UK-based software architect with MADE.COM. He has been building event driven systems with domain-driven design for more than a decade.
"About the title" may belong to another edition of this title.
Turor Books
Hückelhoven, Germany
AbeBooks seller since October 25, 2024
Shipping rates from Germany to U.S.A.
| Item | 14 to 30 business days | 10 to 25 business days |
|---|---|---|
| First item | US$ 54.50 | US$ 65.46 |
Payment methods
Store description
A bookseller with 400 thousand products selling books in all languages and on different subjects.
Specialty
all languagesSeller's business information
Turor B.v.
Geertruidenbergstraat 129
Rotterdam, Netherlands 3086WG
Shipping terms
Orders are shipped from our warehouse located in Germany. Our company is registered in the Netherlands. All items offered by us are dispatched from Germany. Shipping times and costs are calculated according to the destination and the selected shipping method. Tracking information will be provided where available. Returns are accepted at our registered return address in the Netherlands.