Architecture Patterns with Python

Architecture Patterns with Python
Author :
Publisher : O'Reilly Media
Total Pages : 304
Release :
ISBN-10 : 9781492052173
ISBN-13 : 1492052175
Rating : 4/5 (175 Downloads)

Book Synopsis Architecture Patterns with Python by : Harry Percival

Download or read book Architecture Patterns with Python written by Harry Percival and published by O'Reilly Media. This book was released on 2020-03-05 with total page 304 pages. Available in PDF, EPUB and Kindle. Book excerpt: As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are now taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn’t always straightforward. 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


Architecture Patterns with Python Related Books

Architecture Patterns with Python
Language: en
Pages: 304
Authors: Harry Percival
Categories: Computers
Type: BOOK - Published: 2020-03-05 - Publisher: O'Reilly Media

DOWNLOAD EBOOK

As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are now taking an interest in high-level softwa
Patterns of Enterprise Application Architecture
Language: en
Pages: 558
Authors: Martin Fowler
Categories: Computers
Type: BOOK - Published: 2012-03-09 - Publisher: Addison-Wesley

DOWNLOAD EBOOK

The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, s
Software Architecture with Python
Language: en
Pages: 557
Authors: Anand Balachandran Pillai
Categories: Computers
Type: BOOK - Published: 2017-04-28 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Architect and design highly scalable, robust, clean, and highly performant applications in Python About This Book Identify design issues and make the necessary
Hands-On Enterprise Application Development with Python
Language: en
Pages: 362
Authors: Saurabh Badhwar
Categories: Computers
Type: BOOK - Published: 2018-12-28 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Architect scalable, reliable, and maintainable applications for enterprises with Python Key FeaturesExplore various Python design patterns used for enterprise s
Architectural Patterns
Language: en
Pages: 458
Authors: Pethuru Raj Chelliah
Categories: Computers
Type: BOOK - Published: 2017-12-22 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Learn the importance of architectural and design patterns in producing and sustaining next-generation IT and business-critical applications with this guide. Abo