System Architecture


Designing Data-Intensive Applications
Building Microservices: Designing Fine-Grained Systems
Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java
Fundamentals of Software Architecture: An Engineering Approach
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
Just Enough Software Architecture: A Risk-Driven Approach
Building Evolutionary Architectures: Support Constant Change
Clean Architecture
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
Patterns Principles and Practices of Domain Driven Design
The Architecture of Open Source Applications
Foundations of Information Security: A Straightforward Introduction
The Wealth and Poverty of Nations: Why Some Are So Rich and Some So Poor
OpenCV for Secret Agents