-
Notifications
You must be signed in to change notification settings - Fork 66
Home
[About this book](About_this_book)
[Metapatterns](Metapatterns)
Part 1. Foundations Modules and complexity Forces, asynchronicity, and distribution Four kinds of software Arranging communication Part 2. Basic Metapatterns Monolith Shards Layers Services Pipeline Part 3. Extension Metapatterns Middleware Shared Repository Proxy Orchestrator Combined Component Part 4. Fragmented Metapatterns Layered Services Polyglot Persistence Backends for Frontends (BFF) Service-Oriented Architecture (SOA) Hierarchy Part 5. Implementation Metapatterns Plugins Hexagonal Architecture Microkernel Mesh Part 6. Analytics Comparison of architectural patterns Ambiguous patterns Architecture and product life cycle Real-world inspirations for architectural patterns The heart of software architecture Part 7. Appendices Appendix A. Acknowledgements. Appendix B. Books referenced. Appendix C. Copyright. Appendix D. Disclaimer. Appendix E. Evolutions. Appendix F. Format of a metapattern. Appendix G. Glossary. Appendix H. History of changes. Appendix I. Index of patterns.
CC BY Denys Poltorak. Editor: Lars Noodén. Download the book from Leanpub or GitHub. Generated with odt2wiki.
Analytics
Appendices
- Acknowledgements
- Books referenced
- Copyright
- Disclaimer
-
Evolutions of architectures
- Evolutions of a Monolith that lead to Shards
- Evolutions of a Monolith that result in Layers
- Evolutions of a Monolith that make Services
- Evolutions of a Monolith that rely on Plugins
- Evolutions of Shards that share data
- Evolutions of Shards that share logic
- Evolutions of Layers that make more layers
- Evolutions of Layers that help large projects
- Evolutions of Layers to improve performance
- Evolutions of Layers to gain flexibility
- Evolutions of Services that restructure services
- Evolutions of Services that add layers
- Evolutions of a Pipeline
- Evolutions of a Middleware
- Evolutions of a Shared Repository
- Evolutions of a Proxy
- Evolutions of an Orchestrator
- Evolutions of a Sandwich
- Format of a metapattern
- Glossary
- History of changes
- Index of patterns