Skip to content

Roadmap

Duncan Jones edited this page Aug 22, 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.

First version

The first version of the 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).

Current version

Additional provider for persisting the event stream to Azure tables, with the selection of persistence type and connection string by environment strings for configuration from the Azure portal.

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.

This trigger should be an Azure binding, and should allow for filtering by event type and/or instance identifier.

(Feel free to add any desires here too)

Clone this wiki locally