| 1 |
|
Domain-Driven Design: Tackling Complexity in the Heart of Software
by
4.15 avg rating — 5,785 ratings
|
|
| 2 |
|
Fundamentals of Software Architecture: An Engineering Approach
by
4.25 avg rating — 2,154 ratings
|
|
| 3 |
|
Implementing Domain-Driven Design
by
4.05 avg rating — 1,287 ratings
|
|
| 4 |
|
Microservice Patterns
by
4.24 avg rating — 703 ratings
|
|
| 5 |
|
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
by
4.29 avg rating — 1,086 ratings
|
|
| 6 |
|
Building Microservices: Designing Fine-Grained Systems
by
4.22 avg rating — 5,170 ratings
|
|
| 7 |
|
Reactive Messaging Patterns With the Actor Model: Applications and Integration in Scala and Akka
by
3.62 avg rating — 106 ratings
|
|
| 8 |
|
Patterns of Enterprise Application Architecture
by
4.12 avg rating — 3,877 ratings
|
|
| 9 |
|
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
by
4.12 avg rating — 1,544 ratings
|
|
| 10 |
|
Designing Data-Intensive Applications
by
4.70 avg rating — 10,380 ratings
|
|
| 11 |
|
Building Micro-Frontends
by
4.14 avg rating — 119 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 — 722 ratings
|
|
| 14 |
|
Database Internals: A deep-dive into how distributed data systems work
by
4.25 avg rating — 539 ratings
|
|
| 15 |
|
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
by
4.26 avg rating — 813 ratings
|
|
| 16 |
|
Building Evolutionary Architectures: Support Constant Change
by
3.74 avg rating — 1,047 ratings
|
|
| 17 |
|
Managing Technical Debt: Reducing Friction in Software Development (SEI Series in Software Engineering)
by
3.62 avg rating — 42 ratings
|
|
| 18 |
|
Building Event-Driven Microservices: Leveraging Organizational Data at Scale
by
3.71 avg rating — 226 ratings
|
|
| 19 |
|
Chaos Engineering: System Resiliency in Practice
by
3.79 avg rating — 101 ratings
|
|
| 20 |
|
Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
by
3.89 avg rating — 193 ratings
|
|
| 21 |
|
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
by
4.08 avg rating — 52 ratings
|
|
| 22 |
|
Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
by
4.44 avg rating — 706 ratings
|
|
| 23 |
|
Micro Frontends in Action
by
4.40 avg rating — 122 ratings
|
|
| 24 |
|
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture
by
4.16 avg rating — 119 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.16 avg rating — 76 ratings
|
|
| 28 |
|
Principles of Web API Design: Delivering Value with APIs and Microservices
by
3.72 avg rating — 54 ratings
|
|
| 29 |
|
Presentation Patterns: Techniques for Crafting Better Presentations
by
3.90 avg rating — 145 ratings
|
|
| 30 |
|
DevOps: A Software Architect's Perspective (SEI Series in Software Engineering)
by
3.65 avg rating — 62 ratings
|
|