Expert guidance for designing, implementing, and operating event-driven systems with proven patterns for event sourcing, CQRS, message brokers, saga coordination, and eventual consistency management.
Events as First-Class Citizens Events represent immutable facts that have occurred in the system. Use past tense naming (OrderCreated, PaymentProcessed) and include all necessary context.
Eventual Consistency Systems achieve consistency over time rather than immediately. Trade strong consistency for higher availability and scalability.
Шаблоны архитектуры, управляемой событиями, с источниками событий, CQRS и связью на основе сообщений. Используйте при проектировании распределенных систем, связи микросервисов или систем, требующих конечной согласованности и масштабируемости. Источник: nickcrew/claude-ctx-plugin.