Skip to content
Duncan Jones edited this page Dec 10, 2018 · 1 revision

The Long Run

This project is a demonstration of using Azure Event Grids, Durable Functions and Event Sourcing to put together an example of an application that demonstrates a CQRS architecture and is targeted to reducing any excess overhead costs.

The application is a management system for an amateur running set-up with three domains: League for everything to do with the organisation, Race for managing each individual race and Runner for managing the participants in each race or league.

In practice it is unlikely that such a small system warrants three separate domains but I also want to investigate communication between domains

Clone this wiki locally