Microservices Architecture Pattern Rules
CommunityBuild robust, scalable microservices.
Software Engineering#architecture#microservices#distributed systems#api gateway#cqrs#event sourcing#saga pattern
Authoriceflower
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive guidance and best practices for designing, building, and migrating to microservices architectures, addressing challenges in service decomposition, communication, data management, and fault tolerance.
Core Features & Use Cases
- Design Principles: Learn how to decompose services based on business capabilities and bounded contexts.
- Communication Strategies: Understand synchronous vs. asynchronous patterns, API gateways, and service discovery.
- Data Management: Implement database-per-service, sagas, CQRS, and event sourcing.
- Resilience: Apply patterns like circuit breakers, retries, and bulkheads.
- Migration: Strategies for migrating from monoliths to microservices using patterns like Strangler Fig.
- Use Case: A team is designing a new e-commerce platform and needs to decide how to break down the system into independent services, how these services will communicate, and how to manage data consistency across them. This Skill provides the blueprints.
Quick Start
Use the microservices skill to understand the Strangler Fig pattern for monolith migration.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: Microservices Architecture Pattern Rules Download link: https://github.com/iceflower/opencode-agents-and-skills/archive/main.zip#microservices-architecture-pattern-rules 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 223,000+ vetted skills library on demand.