Skip to content

tommyengstrom/domaindriven

Repository files navigation

DomainDriven

DomainDriven is a batteries included synchronous event sourcing and CQRS library. It is split into the following packages:

  • domaindriven-core - Core persistence model with PostgreSQL and in-memory backends.
  • domaindriven - Effectful-based API layer with Aggregate and Projection effects, plus Servant integration.
  • domaindriven-examples - Example applications demonstrating usage.

Design idea

The core idea is to do synchronous event sourcing with locks and thereby provide the upsides of event sourcing without the extra complexity introduced by asynchronous workflows.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages