Software Architecture: The Hard Parts: Modern Trade-Off Analysis for Distributed Architectures
- Length: 450 pages
- Publication Date: 2021-11-16
Fundamentals of Software Architecture: An Engineering Approach
- Length: 422 pages
- Publication Date: 2020-02-18