Yorick Laupa | 12 February 2021
Before the Rust client became officially supported by EventStoreDB, it was the result of a side-project. Back in 2018, I wanted...
Savvas Kleanthous | 20 January 2021
One of the first things that people hear when they start working with Event Sourcing is regarding the immutability of events, and...
Vladik Khononov | 09 November 2020
At Internovus, we always strived to be pragmatic: always do the simplest thing that will do the job. This strategy allowed us to...
Dave Remy | 13 August 2020
A few years ago when I was just learning about CQRS and Event Sourcing I read the transcript of a fantastic talk by Martin...
Derek Comartin | 05 August 2020
Microsoft Orleans is a cross-platform framework for building distributed applications using Virtual Actors. A Virtual Actor,...
Mat McLoughlin | 19 July 2020
In the latest version of EventStoreDB, we brought out a new feature, server-side filtering. This feature allows you to pass a...
Alexey Zimarev | 17 June 2020
CQRS stands for Command-Query Segregation Principle. Greg Young described (and named) the pattern thoroughly in 2010, but the...
Nick Tune | 10 June 2020
EventStorming has been revolutionary in the world of Domain-Driven Design. No technique has enabled domain experts and software...
Diego Martin | 26 May 2020
As software engineers, we have probably encountered situations where we needed to convince somebody to go with a particular...
Mat McLoughlin | 17 May 2020
There’s a lot of changes happening at Event Store, with an increase in team size and a new vision for taking Event Store to the...
Dave Remy | 03 October 2019
For the past few years now Gartner Group has been mentioning the critical importance of Event Driven Architecture to the modern...
Chris Ward | 26 May 2019
Projections are common concept in Event Sourcing that allow you to create queries of your events and streams of events. Last year...
James Nugent | 02 September 2015
A common complaint we’ve heard about Event Store since it was originally open sourced is that it’s complex to make development...
Greg Young | 27 May 2013
Last week on a call with someone the question came up about the Event Store about why can they not update and event and how...
Greg Young | 09 March 2013
In the last post we introduced the new concept of fromStreams([]) that will join multiple streams into a single stream for your...
Greg Young | 09 March 2013
Up until this point we have only used two event selection methods for our projections. We have used fromStream(‘stream’) which...
Greg Young | 27 February 2013
As we went through in Projections 5 : Indexing, the linkTo() function is capable of emitting pointers to another stream. This can...
Greg Young | 18 February 2013
Now we can start getting to some of the interesting things in Projections. It was quite odd, as I was leading up to this post...