Greg Young

Partner at EventStore

Greg Young coined the term "CQRS" (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since.

Greg is an independent consultant and serial entrepreneur. He has 10+ years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often times unusual viewpoint to discussions.

He's a frequent contributor to InfoQ, speaker/trainer at Skills Matter and also a well-known speaker at international conferences. Greg also writes about CQRS, DDD and other hot topics on www.codebetter.com.

Past Activities

Greg Young
Code Mesh LDN
Tutorial/ 06 Nov 2019
13.30 - 17.00

Building an Event Sourced System

In this tutorial we will actually build up a simple Event Sourced service.



To gain understanding of how to build up an Event Sourced model. No frameworks will be used.



Those interested in how an Event Sourced system works.



Proficiency in most likely Java / C# (people tend to work in pairs and these tend to be the most common languages)

Greg Young
Code Mesh LDN
07 Nov 2019
15.35 - 16.20

want don't You consistency no stinking

Everyone likes to talk about Consistent Event Sourced systems. This talk, however, is going to focus on their cousins which are Eventually Consistent.

Why might we want to drop consistency in an Event Sourced system?

What benefits might we get?

How might that get implemented?

Ever hear 'bout this thing called git?;)


to gain an understanding of the trade offs of consistency and look at what we might be able to gain from some ....