Patterns
Communication patterns that scale
Choose integration styles that balance autonomy, performance, and operational simplicity.
Interaction map
Outline the critical service-to-service calls, data flows, and integration styles. Identify hotspots where retries, fallbacks, or circuit breakers are required.
Topologies & trade-offs
Select a topology that supports your use case. Combine patterns as needed to manage risk and responsiveness.
Prefer explicit contracts and observable fallbacks over implicit dependencies.