Microservices Architecture Pattern Rules

Community

Build robust, scalable microservices.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.