Monday, February 9, 2015

How to Upgrade CQRS Events Without Busting Your Event Stream

Events are at the very heart of a CQRS Event Sourced system. Which is why changing or upgrading them can be problematic. In this post I’m going to cover a few principals to bear in mind, which should help you avoid hitting the rocks. Before I dive into the ‘how’ I’m going to briefly re-cap the role Events play in the system.

The Role of Events in CQRS ES
An event is simply a message in the form of a class describing a state change within your system. The class is usually immutable and made up of a series of public readonly fields. It contains a description of a state change and is stored in an event stream.

read more here

Leave a Reply

All Tech News IN © 2011 & Main Blogger .