Microservice architecture

Application patterns
Decomposition
Data patterns
Database architecture
Querying
Maintaining data consistency
Testing
UI
Observability (part 1)
Application Infrastructure patterns
Cross-cutting concerns
Security
Communication patterns (part 1)
Transactional messaging
Communication style
Reliability
Discovery (part 1)
Observability (part 2)
Infrastructure patterns
Deployment
Communication patterns (part 2)
Discovery (part 2)
External API
Other good reads
Last updated