Проекции и read-модели для event-sourced систем
★ 8.5 · data
projection-patterns is a Claude Code skill that guides building read models and projections from event streams for CQRS read sides, materialized views, and query optimization in event-sourced systems. It covers four projection types: live (real-time subscription), catchup (replaying historical events), persistent (checkpoint-backed for restart recovery), and inline (same transaction as the write side). The skill includes architecture diagrams of the Event Store → Projector → Read Model pipeline, concrete templates stored in `references/details.md`, and best practices around idempotency, transactional multi-table updates, lag monitoring, and designing for full rebuilds. Useful for developers implementing CQRS, building search indexes from events, aggregating data across streams, or powering real-time dashboards in event-sourced architectures.
- #projections
- #read-models
- #event-sourcing
- #cqrs
- #materialized-views