Listopia > Software Architecture Book Lists

Dive Into Design Patterns by Alexander ShvetsDesign Patterns Explained Simply by Alexander ShvetsHead First Design Patterns by Eric FreemanThe Timeless Way of Building by Christopher W. AlexanderA Pattern Language by Christopher W. Alexander
Design Patterns
28 books — 18 voters

Clean Architecture by Robert C. Martin12 More Essential Skills for Software Architects by Dave HendricksenSoftware Systems Architecture by Nick RozanskiSoftware Architecture by Mary    ShawDesign Patterns by Erich Gamma
Mastering Software Architecture
44 books — 6 voters
Fundamentals of Software Architecture by Mark   RichardsClean Architecture by Robert C. MartinDesigning Data-Intensive Applications by Martin KleppmannMonolith to Microservices by Sam NewmanDocumenting Software Architectures by Paul Clements
Software architecture
23 books — 6 voters

An Elegant Puzzle by Will LarsonRadical Candor by Kim Malone ScottThe DevOps Handbook by Gene KimTeam Topologies by Matthew    SkeltonRelease It! by Michael T. Nygard
Best Books for Tech Leads
25 books — 5 voters
Designing Data-Intensive Applications by Martin KleppmannRelease It! by Michael T. NygardMicroservices From Design to Deployment by Chris RichardsonBuilding Microservices by Sam NewmanProduction-Ready Microservices by Susan J. Fowler
To learn Microservices
21 books — 4 voters

Designing Data-Intensive Applications by Martin KleppmannDistributed Systems For Fun and Profit by Mikito TakadaPrinciples of Transaction Processing by Philip A. BernsteinDistributed Systems by George CoulourisIntroduction to Distributed Algorithms by Gerard Tel
Distributed Systems
16 books — 4 voters
Clean Code by Robert C. MartinModern Java in Action by Raoul-Gabriel UrmaProgramming in Scala by Martin OderskyJava Testing with Spock by Konstantinos KapelonisFunctional Programming in Scala by Rúnar Bjarnason
Java / JVM Programming Group
30 books — 4 voters

Enterprise Architecture As Strategy by Jeanne W. RossAn Introduction to Enterprise Architecture by Scott A. BernardChess and the Art of Enterprise Architecture by Gerben WierdaEnterprise Architecture Planning by Steven H. SpewakMastering Archimate - Edition II by Gerben Wierda
Enterprise Architecture
27 books — 3 voters
Domain-Driven Design by Eric EvansPatterns of Enterprise Application Architecture by Martin FowlerContinuous delivery by Jez HumbleRefactoring by Martin FowlerESB - Сервисная Шина Предприятия by Дэвид А. Шаппелл
Enterprise Integration
10 books — 2 voters

Chaos Engineering by Casey RosenthalAntifragile by Nassim Nicholas TalebSite Reliability Engineering by Betsy BeyerDrift into Failure by Sidney DekkerAntifragile Systems and Teams by Dave Zwieback
Learn Chaos Engineering
15 books — 1 voter


Browse By Tag