The Advanced Distributed Patterns skill provides Claude Code with the domain-specific knowledge required to architect and implement complex, scalable backend systems. It covers critical patterns such as Event Sourcing for auditability, CQRS for optimized read/write operations, and Sagas for managing distributed transactions across microservices. Beyond basic architecture, it provides implementation guidance for low-level systems like double-entry ledgers, order books, stream processing watermarks, and erasure coding. This skill is essential for developers building mission-critical infrastructure where data integrity, temporal consistency, and high throughput are non-negotiable.
主要功能
01Orchestrates distributed transactions using Saga patterns and compensating actions.
02Ensures financial data integrity with double-entry ledgers and reconciliation logic.
03Designs resilient storage systems using erasure coding and time-series management.
04Implements event-driven architectures with Event Sourcing and CQRS patterns.
05Optimizes high-throughput data processing with stream windowing and watermarks.
06542 GitHub stars
使用场景
01Building financial platforms requiring immutable audit trails and double-entry bookkeeping.
02Designing high-frequency trading platforms or order books with low-latency matching engines.
03Managing complex microservices workflows where traditional ACID transactions are not feasible.