hindsight-postgresql-projections
PostgreSQL-based projection system for building read models from event streams.
Projections use PostgreSQL for state management and execution, but can subscribe to events from ANY Hindsight event store backend (Memory, Filesystem, or PostgreSQL).
This enables flexible deployment patterns: - Testing: Memory store + PostgreSQL projections (fast!) - Single-node: Filesystem store + PostgreSQL projections - Production: PostgreSQL store + PostgreSQL projections
Modules
hindsight-postgresql-projections-0.1.0.0
- Hindsight
- Hindsight.Projection Backend-agnostic projection system for building read models
- Hindsight.Projection.Matching PostgreSQL-based projection handlers
- Hindsight.Projection.Schema PostgreSQL schema for async projections
- Hindsight.Projection.State Shared projection state management operations
- Hindsight.Projection Backend-agnostic projection system for building read models