cyberneticlibrary

Design microservices architecture

service-architectureskillsetup L164
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