Head First Software Architecture: A Learner’s Guide to Architectural Thinking
- Length: 550 pages
- Publication Date: 2024-04-16
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