Build applications on immutable facts. Events are the source of truth. A complete toolkit for event sourcing and CQRS on the BEAM.
Three powerful tools that work together to help you build event-sourced applications.
The BEAM-native event store. Built on Khepri/Ra for distributed consensus. Record events where they happen, replay them anywhere.
A scalable CQRS framework for BEAM applications. Commands, events, aggregates, and projections with clear separation.
AI-assisted workflow for building event-sourced applications. From domain discovery to code generation to deployment.
Every state change is recorded as an immutable event. Perfect for compliance, debugging, and analytics.
Replay events to rebuild state at any point in time. Debug issues by seeing exactly what happened.
Create multiple projections from the same events. Optimize for different query patterns.
Events are append-only. No contention on writes. Scale reads independently with projections.
Map your domain with bounded contexts, aggregates, and event flows.
Define commands, events, and the business rules that connect them.
Generate scaffolds, implement handlers, and test your event flows.
Deploy to the mesh, monitor events, and scale your projections.
Start building your first event-sourced application on the BEAM.
Start Building