Design microservices architecture
service-architectureskillsetup L1★64
Tibsfox/gsd-skill-creator ↗What it does
Design microservice boundaries, API contracts, and async patterns
Best for
Building scalable systems where services fail independently without cascade.
Inputs
- · Domain model, service responsibilities, latency/consistency requirements
Outputs
- · Service boundaries, OpenAPI/gRPC specs, event schemas, deployment topology
Preconditions
- · Domain-driven design
- · Conway's law awareness
- · Async/event-driven patterns
Failure modes
- · Chatty RPC (too many hops)
- · Shared database (lost isolation)
- · Saga without idempotency (duplicate charges)
Trust signals
- · Tibsfox, stable 2026-04-12
- · Covers CQRS, saga patterns, bulkhead strategy