Microservices Patterns

Decompose systems into microservices and apply canonical distributed-systems patterns. Use this skill whenever the user wants to split a monolith into services, design service boundaries, choose between microservices and a modular monolith, implement sagas or the outbox pattern, set up CQRS or event sourcing, configure an API gateway or BFF, add resilience (circuit breakers, retries, timeouts), or implement distributed tracing with OpenTelemetry. Also trigger for distributed transactions, service discovery, event-driven architecture, contract testing with Pact, canary releases, and idempotent consumers.

svngoku 37c9acf 9 files · 55.7 KB Updated

File contents

svngoku/coding-agents-skills/tree/main/skills/microservices-patterns commit 37c9acf8e5

Frequently asked questions

npx skillmds@latest add svngoku/microservices-patterns