Rust

cqrs

A lightweight, opinionated CQRS and event sourcing framework.

S

serverlesstechnology

Dernière activité 28 sept. 2026
serverlesstechnology/cqrs

496

étoiles

58

forks

16

issues ouvertes

cqrsdddevent-sourcing

Ce README est souvent en anglais.

cqrs

A lightweight, opinionated CQRS and event sourcing framework targeting serverless architectures.

Command Query Responsibility Segregation (CQRS) is a pattern in Domain Driven Design that uses separate write and read models for application objects and interconnects them with events. Event sourcing uses the generated events as the source of truth for the state of the application.

Together these provide a number of benefits:

  • Removes coupling between tests and application logic allowing limitless refactoring.
  • Greater isolation of the aggregate.
  • Ability to create views that more accurately model our business environment.
  • A horizontally scalable read path.

Things that could be helpful:

Three backing data stores are supported:

Other data stores supported supported elsewhere:

Crates.io docs CodeBuild

Projets similaires

Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind

C#cqrscronusddd
EElders
174 étoiles27

A lightweight framework to help creating CQRS and Eventsourcing applications in C#

C#c-sharpcqrscqrs-framework
Ggautema
1,1 k étoiles257

Pragmatic, type safe event sourcing framework for Go.

Gocqrscqrs-esddd
DDeluxeOwl
171 étoiles3