EDA Architecture Expert
Provides comprehensive Event-Driven Architecture patterns and auditing tools specifically optimized for PHP 8.4 environments.
This skill equips Claude with a deep knowledge base of Event-Driven Architecture (EDA) principles, focusing on modern PHP implementations. It facilitates the design, implementation, and auditing of complex distributed systems using patterns like Pub/Sub, Sagas, and Event Sourcing. By providing structured checklists and automated detection patterns, it helps developers ensure their events are immutable, their consumers are idempotent, and their messaging infrastructure follows industry best practices to avoid common pitfalls like synchronous coupling or missing reliability in messaging queues.
主な機能
01Detailed guidance on Saga and Process Manager implementation
02PHP 8.4 code patterns for Domain Events and RabbitMQ publishers
03Automated detection patterns for finding architectural violations via grep/glob
04Support for Pub/Sub, Message Queues, and Event Sourcing patterns
05Event design checklists for ensuring immutability and reliability
0645 GitHub stars
ユースケース
01Designing robust distributed transaction workflows using the Saga pattern
02Auditing a PHP codebase for EDA antipatterns and tight coupling issues
03Implementing idempotent event consumers with dead-letter queue support