Skip to content

Added "Implementing Distributed Processes" sample

Compare
Choose a tag to compare
@oskardudycz oskardudycz released this 04 Dec 09:20
· 169 commits to main since this release

Added example of distributed processes management using Group Guests Checkout as an example.
It was modelled and explained in detail in the Implementing Distributed Processes Webinar:

How to deal with privacy and GDPR in Event-Sourced systems

It shows how to:

  • orchestrate and coordinate business workflow spanning across multiple aggregates using Saga pattern,
  • handle distributed processing both for asynchronous commands scheduling and events publishing,
  • getting at-least-once delivery guarantee,
  • implementing command store and outbox pattern on top of Marten and EventStoreDB,
  • unit testing aggregates and Saga with a little help from Ogooreck,
  • testing asynchronous code,

Read more in:

See more in PR: #167.