1 |
|
Domain-Driven Design: Tackling Complexity in the Heart of Software
by
4.15 avg rating — 5,752 ratings
|
|
2 |
|
Fundamentals of Software Architecture: An Engineering Approach
by
4.26 avg rating — 2,085 ratings
|
|
3 |
|
Implementing Domain-Driven Design
by
4.05 avg rating — 1,278 ratings
|
|
4 |
|
Microservice Patterns
by
4.25 avg rating — 690 ratings
|
|
5 |
|
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
by
4.28 avg rating — 1,072 ratings
|
|
6 |
|
Building Microservices: Designing Fine-Grained Systems
by
4.22 avg rating — 5,130 ratings
|
|
7 |
|
Reactive Messaging Patterns With the Actor Model: Applications and Integration in Scala and Akka
by
3.62 avg rating — 105 ratings
|
|
8 |
|
Patterns of Enterprise Application Architecture
by
4.12 avg rating — 3,865 ratings
|
|
9 |
|
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
by
4.12 avg rating — 1,542 ratings
|
|
10 |
|
Designing Data-Intensive Applications
by
4.70 avg rating — 10,103 ratings
|
|
11 |
|
Building Micro-Frontends
by
4.16 avg rating — 114 ratings
|
|
12 |
|
Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices
by
4.06 avg rating — 54 ratings
|
|
13 |
|
Software Architecture in Practice (SEI Series in Software Engineering)
by
3.85 avg rating — 718 ratings
|
|
14 |
|
Database Internals: A deep-dive into how distributed data systems work
by
4.25 avg rating — 526 ratings
|
|
15 |
|
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
by
4.26 avg rating — 770 ratings
|
|
16 |
|
Building Evolutionary Architectures: Support Constant Change
by
3.74 avg rating — 1,033 ratings
|
|
17 |
|
Managing Technical Debt: Reducing Friction in Software Development (SEI Series in Software Engineering)
by
3.60 avg rating — 43 ratings
|
|
18 |
|
Building Event-Driven Microservices: Leveraging Organizational Data at Scale
by
3.72 avg rating — 218 ratings
|
|
19 |
|
Chaos Engineering: System Resiliency in Practice
by
3.79 avg rating — 98 ratings
|
|
20 |
|
Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
by
3.87 avg rating — 190 ratings
|
|
21 |
|
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
by
4.10 avg rating — 49 ratings
|
|
22 |
|
Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
by
4.44 avg rating — 665 ratings
|
|
23 |
|
Micro Frontends in Action
by
4.40 avg rating — 121 ratings
|
|
24 |
|
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture
by
4.17 avg rating — 117 ratings
|
|
25 |
|
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps.
by
3.75 avg rating — 88 ratings
|
|
26 |
|
Documenting Software Architectures: Views and Beyond
by
3.71 avg rating — 206 ratings
|
|
27 |
|
Designing Software Architectures: A Practical Approach (SEI Series in Software Engineering)
by
4.13 avg rating — 71 ratings
|
|
28 |
|
Principles of Web API Design: Delivering Value with APIs and Microservices
by
3.74 avg rating — 54 ratings
|
|
29 |
|
Presentation Patterns: Techniques for Crafting Better Presentations
by
3.91 avg rating — 144 ratings
|
|
30 |
|
DevOps: A Software Architect's Perspective (SEI Series in Software Engineering)
by
3.65 avg rating — 62 ratings
|
|