skill-arch-microservices
CommunityMaster microservices architecture and patterns
Software Engineering#architecture#microservices#resilience#decomposition#observability#api-gateway#service-discovery
Authorryan-nguyen-01
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This guide provides proven patterns, guardrails, and practices to design, deploy, and operate scalable microservices architectures, solving the complexity gap when moving from monoliths to distributed systems.
Core Features & Use Cases
- Service decomposition strategies, including bounded contexts and strangler pattern, to split a monolith into cohesive services.
- Data management patterns like database-per-service, polyglot persistence, CQRS, and read models for fast queries.
- Communication patterns (REST, gRPC, GraphQL, event-driven) with guidance on when to use each.
- API gateway, service discovery, and routing to enable independent deployability and secure, observable services.
- Observability, health checks, and deployment patterns to monitor, validate, and safely roll out changes.
- Migration path from monolith to microservices (modular monolith → first service → core services) with risk mitigation.
Quick Start
Begin by mapping bounded contexts and choosing a migration path from monolith to microservices using the strangler fig approach.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: skill-arch-microservices Download link: https://github.com/ryan-nguyen-01/agent-platform/archive/main.zip#skill-arch-microservices Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.