Skip to content

Distributed Processes in Event Sourcing

Compare
Choose a tag to compare
@oskardudycz oskardudycz released this 09 Jul 09:22
· 72 commits to main since this release

Shows how to handle distributed processes in Event Sourcing in practice. Explains various use cases, like:

  • batch processing,
  • saga vs process managers,
  • distributed processes in the single module and across boundaries,
  • internal vs external events,
  • compensating failures,
  • implementation of command and event bus in EventStoreDB.

See the code and more detailed description: https://github.com/oskardudycz/EventSourcing.JVM/tree/main/samples/distributed-processes

See the PR: #24.

Read more in How to ensure uniqueness in Event Sourcing.