Microservices Architecture Guide

•
45
•

Provides expert architectural patterns and implementation guidelines for designing, auditing, and migrating to microservice-based systems.

This skill equips Claude with a comprehensive knowledge base for microservices architecture, specifically optimized for distributed systems and PHP environments. It covers critical patterns such as service decomposition using Domain-Driven Design (DDD), synchronous and asynchronous communication strategies, API gateway configurations including Backend-for-Frontend (BFF), and complex data management techniques like Sagas and Event Sourcing. Whether you are performing an architectural audit of existing code or building a new distributed system from scratch, this skill provides the necessary frameworks, detection patterns, and best practices to ensure scalability, resilience, and maintainability.

주요 기능

01Detailed communication blueprints for REST, gRPC, and asynchronous message queuing
02Expert guidance on service decomposition using DDD subdomains and business capabilities
03Implementation patterns for API Gateways, aggregation, and BFF architectures
04Advanced data management strategies including Saga, CQRS, and Database-per-Service
05Migration roadmaps using the Strangler Fig pattern for monolithic transitions
0645 GitHub stars

사용 사례

01Planning and executing an incremental migration from a legacy monolithic system
02Auditing a codebase to identify microservice boundaries and communication bottlenecks
03Designing the architecture for a new distributed PHP application using best practices