microservices-patterns - Design resilient microservices architectures
Design microservices architectures using service boundaries, event-driven communication, data management, and resilience patterns.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Decompose monoliths into services
- Define service boundaries
- Design service contracts
- Select communication patterns
- Manage distributed data
- Apply resilience patterns
- Design event-driven architectures
- Implement service discovery
- Configure load balancing
Inputs
- Monolithic application
- Business capabilities
- Service contracts
- Distributed data requirements
- Communication requirements
- Resilience requirements
Outputs
- Service decomposition design
- Service boundary definitions
- Communication architecture
- Distributed data design
- Resilience strategy
- Event-driven architecture design
