Event Store blog - Posts in Articles - Page 2 of 2

The cost of creating a stream

Articles
,

Travelling and watching people using the Event Store I have seen many with a confusion about how streams work. In particular people are worried about the cost of creating a new stream in the system. The Event Store is built with an expectation that you will have many (millions!) streams. When people talk about doing Event Sourcing for most models they end up with a stream for every instance of an aggregate. Many have been...


Applications and IEvent

Articles
,

We had a question on Twitter about whether events stored in the Event Store have to implement any interfaces or inherit from a base class or similar. Fundamentally, the Event Store doesn’t care what you store inside it - you are responsible for serialization. The remainder of this post talks about the TCP Client API. The reading methods on EventStoreConnection return an EventStreamSlice object, which contains an array of RecordedEvent objects (which are also used...


A useful piece of code 1

Articles
,

Updated November 25th, 2015 to fix broken links to code on GitHub. One of the great things about having gone OSS is that we can highlight very useful pieces of code inside of the Event Store that are now available with a 3-Clause BSD license. In other words pieces of code that are now available for you to use if you want to. Today let’s take a look at a namespace most people have probably...