Skip to content

Roadmap

Duncan Jones edited this page Aug 11, 2019 · 8 revisions

Roadmap

The idea is to get a basic framework out that can (a) get a good kicking in real world environments and (b) be used as a learning tool for developers seeking to understand event sourcing.

MVP (first Beta)

The minimum viable product is a library that uses Azure AppendBlob to implement the underlying streams and stores the events as JSON so that the data can be shared with other systems/languages (and looked at in Notepad).

Additional providers for persisting the event stream to a queue storage or Azure tables, with the selection of persistence type and connection string by configuration file.

Future plans

This could be expanded to allow for a trigger binding such that an event written to an event stream can send a notification which can trigger off a new azure function (or many such) - thus allowing these to be used as the basis for an event driven architecture.

(Feel free to add any desires here too)

Clone this wiki locally