If you like Applied software architecture

Applied software architecture
Christine Hofmeister

Here’s what to read next

Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Martin Fowler
Clean Architecture
Clean Architecture
Robert C. Martin
Release It!
Release It!
Michael T. Nygard
Software architecture in practice
Software architecture in practice
Len Bass
Patterns
Patterns
IBM Redbooks
Advances in Computers, Volume 49 (Advances in Computers)
Advances in Computers, Volume 49 (Advances in Computers)
Marvin V. Zelkowitz
Designing Data-Intensive Applications
Designing Data-Intensive Applications
Martin Kleppmann
Code Complete
Code Complete
Steve McConnell
Computer organization
Computer organization
V. Carl Hamacher
Microinteractions
Microinteractions
Dan Saffer
Extreme programming explained
Extreme programming explained
Kent Beck
Building Microservices
Building Microservices
Sam Newman
Structured Computer Organization
Structured Computer Organization
Andrew S. Tanenbaum
Working effectively with legacy code
Working effectively with legacy code
Michael C. Feathers
Pro Git
Pro Git
Scott Chacon