Airflow DAG Patterns
Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and…
Forged from real client work, proof attached. Pick a piece or take the whole system.
Browse the full catalog → Browse ready-made kits → Build your own set →Build read models and projections from event streams.
Build read models and materialized views from event streams for CQRS read sides, complete with checkpointing, idempotent handlers, and disposable rebuilds. It turns raw event history into fast, query-optimized tables, search indexes, and aggregates that survive crashes and can be reconstructed from scratch at any time. Every pattern ships with the transaction and monitoring discipline that keeps read models trustworthy under at-least-once delivery.
Prices include 20% VAT. · Forged on real agency work · one-time, no lock-in
Inside the run · no black box
A read model you cannot rebuild is a liability. Every projection is disposable by design, updated exactly once per event, and watched for lag down to the second.
projection-patterns · core
core active · 6 lines
CQRS read sides and materialized views
Real-time dashboards from event data
Search indexes built from events
Daily and aggregate reporting tables
Customer activity rollups across streams
Rebuilding read models after schema changes
Drag time forward. Watch what stays.
Forever
That's what owning means.
ai writing tool: subscription
expired · access lostanalytics suite: subscription
expired · access lostdesign platform: subscription
expired · access lost(nothing left)
Query-optimized read tables that need no JOINs at runtime
license: perpetualCrash-safe recovery via persistent checkpoints
license: perpetualZero-downtime read model rebuilds from event history
license: perpetualDuplicate events handled safely with idempotent handlers
license: perpetualsubscriptions expire · deeds don't
Pick a piece up. Watch it work.
Base Projection class plus a continuous Projector with batch processing
6 parts · one working system · ships instantly by email
Backend engineers building event-sourced systems who need fast, rebuildable read models without sacrificing data consistency.
then this was forged for you.Universal by design: these run in any AI. Delivered in the open Agent Skills + MCP format (native in Claude); ChatGPT, Gemini, Cursor and Copilot adapt the same files their own way.
Yes, the patterns assume your source of truth is an event stream, since read models are built and rebuilt from event history. If you run a plain CRUD database with no events, there is nothing for a projection to consume.
A persistent checkpoint store records the last processed position so a restarted projector resumes instead of reprocessing everything, and idempotent handlers make duplicate events under at-least-once delivery safe. Multi-table updates happen inside one DB transaction to stay atomic.
No. It gives you the Projection base class, the continuous Projector with batch processing, and lag monitoring with WARN/CRITICAL/PAGE thresholds, but the event store and delivery infrastructure are yours to run.
By email right after purchase: ready to run, downloaded instantly, no setup wait.
A one-time purchase; no subscription or hidden fees. VAT (20%) is included.
As a digital product, it can’t be refunded once downloaded. That’s why we show exactly what’s inside and who it’s for, right here.