- Notifications
You must be signed in to change notification settings - Fork52
A lightweight, opinionated CQRS and event sourcing framework.
License
serverlesstechnology/cqrs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A lightweight, opinionated CQRS and event sourcing framework targeting serverless architectures.
Command Query Responsibility Segregation (CQRS) is a pattern inDomain Driven Designthat 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 thestate of the application.
Together these provide a number of benefits:
- Removes coupling between tests and application logic allowing limitless refactoring.
- Greater isolation of theaggregate.
- Ability to create views that more accurately model our business environment.
- A horizontally scalable read path.
Things that could be helpful:
- User guide along with an introduction to CQRS and event sourcing.
- Demo application using the axum http server.
- Change log
Three backing data stores are supported:
Other data stores supported supported elsewhere:
About
A lightweight, opinionated CQRS and event sourcing framework.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors15
Uh oh!
There was an error while loading.Please reload this page.