Skip to content

madal3x/evso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event sourcing and CQRS proof-of-concept

One bounded context that allows to create rooms and reserve seats for it.

There are some reusable components implemented to support event sourcing development (in /common):

  • an event store for MySQL
  • an optimistic concurrency implementation with versioned aggregates and configurable event conflict resolution
  • base classes for event sourced entities and commands

Limitations:

  • incomplete tests
  • lacks a read model

if used in multi bounded contexts setting, it should also have:

  • command deduplication
  • event (re)ordering

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published