Event-Sourced AggregatesEmbed a base type, register typed event handlers, and let the framework handle versioning, persistence, and replay.
Reflection-Free GenericsFully utilizes Go 1.20+ Generics for type-safe, blazing fast execution without the overhead of reflection.
Type-Safe CommandsDispatch and handle commands with full generic type safety. Cleanly separate your read and write models.
Projection ToolkitBuild read models with continuous tailing. Decouple your write-path from your read-path entirely.
Durable WorkflowsCoordinate long-running processes across services with Temporal integration—durable commands, timeouts, and explicit compensation.
Batteries IncludedIn-memory backends for testing ready to go. Easily swap to MySQL or Redis for production workloads.