Microservices
Explore recommended reads, summarized by AI
Architecture Fundamentals
Core concepts, patterns, and debates about structuring applications with microservices.
Core Concepts and Benefits
Design Patterns and Best Practices
Migration Strategies
Monolith vs. Microservices Debates
Communication and Integration
How services communicate, exchange data, and coordinate across distributed systems.
API Gateways
Distributed Transactions
Event-Driven Architecture
gRPC and Protocol Buffers
Domain-Driven Design
Applying domain-driven design principles to microservices and frontend architectures.
DDD and Micro-Frontends
Language-Specific Implementations
Building microservices with particular programming languages and their ecosystems.
.NET Microservices
Node.js Microservices
Spring Boot Development
Spring Microservices Patterns
Reliability and Operations
Techniques for keeping microservices running, observable, and resilient under failure.