Saga Pattern Architect
Implements and audits distributed transaction patterns in PHP applications using Saga orchestration and choreography guidelines.
This skill provides a comprehensive knowledge base for implementing the Saga pattern within PHP environments, specifically optimized for modern PHP 8.4 features. It enables Claude to design, implement, and audit complex distributed transactions, ensuring data consistency across microservices without relying on traditional two-phase commits. By providing standardized interfaces for Saga steps, state management, and orchestration logic, it helps developers avoid critical pitfalls like missing compensations, non-idempotent actions, and race conditions. It is an essential tool for architects building resilient e-commerce, fintech, or any distributed system requiring eventual consistency.