Discover new books on Goodreads
Meet your next favorite book
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
1 |
Domain-Driven Design: Tackling Complexity in the Heart of Software
by
4.15 avg rating — 5,760 ratings
score: 194,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
2 |
Fundamentals of Software Architecture: An Engineering Approach
by
4.25 avg rating — 2,102 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
3 |
Implementing Domain-Driven Design
by
4.05 avg rating — 1,282 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
4 |
Microservice Patterns
by
4.25 avg rating — 697 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
5 |
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
by
4.28 avg rating — 1,078 ratings
score: 97,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
6 |
Building Microservices: Designing Fine-Grained Systems
by
4.22 avg rating — 5,145 ratings
score: 96,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
7 |
Reactive Messaging Patterns With the Actor Model: Applications and Integration in Scala and Akka
by
3.62 avg rating — 105 ratings
score: 95,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
8 |
Patterns of Enterprise Application Architecture
by
4.12 avg rating — 3,867 ratings
score: 93,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
9 |
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
by
Gregor Hohpe (Goodreads Author)
4.12 avg rating — 1,542 ratings
score: 92,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
10 |
Designing Data-Intensive Applications
by
Martin Kleppmann (Goodreads Author)
4.70 avg rating — 10,174 ratings
score: 91,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
11 |
Building Micro-Frontends
by
4.15 avg rating — 117 ratings
score: 90,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
12 |
Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices
by
4.06 avg rating — 54 ratings
score: 89,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
13 |
Software Architecture in Practice (SEI Series in Software Engineering)
by
3.85 avg rating — 720 ratings
score: 88,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
14 |
Database Internals: A deep-dive into how distributed data systems work
by
Alex Petrov (Goodreads Author)
4.25 avg rating — 531 ratings
score: 87,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
15 |
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
by
Neal Ford (Goodreads Author)
4.26 avg rating — 778 ratings
score: 86,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
16 |
Building Evolutionary Architectures: Support Constant Change
by
Neal Ford (Goodreads Author)
3.74 avg rating — 1,037 ratings
score: 85,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
17 |
Managing Technical Debt: Reducing Friction in Software Development (SEI Series in Software Engineering)
by
3.60 avg rating — 43 ratings
score: 84,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
18 |
Building Event-Driven Microservices: Leveraging Organizational Data at Scale
by
3.72 avg rating — 219 ratings
score: 83,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
19 |
Chaos Engineering: System Resiliency in Practice
by
3.79 avg rating — 100 ratings
score: 82,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
20 |
Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
by
3.88 avg rating — 192 ratings
score: 81,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
21 |
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
by
4.08 avg rating — 50 ratings
score: 80,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
22 |
Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
by
4.44 avg rating — 684 ratings
score: 79,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
23 |
Micro Frontends in Action
by
Michael Geers (Goodreads Author)
4.40 avg rating — 121 ratings
score: 78,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture
by
4.17 avg rating — 117 ratings
score: 77,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
25 |
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps.
by
3.75 avg rating — 88 ratings
score: 76,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
26 |
Documenting Software Architectures: Views and Beyond
by
3.71 avg rating — 206 ratings
score: 75,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
27 |
Designing Software Architectures: A Practical Approach (SEI Series in Software Engineering)
by
4.12 avg rating — 72 ratings
score: 74,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
28 |
Principles of Web API Design: Delivering Value with APIs and Microservices
by
3.72 avg rating — 54 ratings
score: 73,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
29 |
Presentation Patterns: Techniques for Crafting Better Presentations
by
Neal Ford (Goodreads Author)
3.91 avg rating — 144 ratings
score: 72,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
30 |
DevOps: A Software Architect's Perspective (SEI Series in Software Engineering)
by
3.65 avg rating — 62 ratings
score: 71,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
30 books ·
2 voters ·
list created January 3rd, 2022
by Alex Valuiskyi (votes) .
Tags:
architecture
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.