Fuw0az8mhh77pp4pcqx5
SkillsCast

Tutorial: Practical Event-Sourcing with C# and EventStore

12th September 2018 in London at CodeNode

There are 23 other SkillsCasts available from ProgNET London 2018

This session was not filmed.

Event-sourcing remains a hot topic in the industry. It enables a lot of possibilities to build reactive microservices that scale and collect a lot of useful data. After many years of talking about capturing behaviour in our domain models, you finally are able to persist with the behaviour in a database. However, many warn about technical complexity and challenges on this road.

This introduction will demonstrate how proper event stream database combined with new C# features like advanced pattern matching can make this journey doable. During the workshop, you will look at a set of simple classes that allow you to build your own mini-framework and use it to build event-driven microservices. You will be using .NET Core and open-source databases like EventStore and RavenDb.

Please ensure that you check and complete the pre-requisites for this tutorial that you can find at http://bit.ly/es- tutorial. You can also just watch the follow the tutorial without writing code, in that case, you won't need to install anything.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Tutorial: Practical Event-Sourcing with C# and EventStore

Sergio Silveira

Sérgio is a passionate and stubborn developer dude, that for the last 17 years or so has been modelling, building and sometimes simply deleting, various types of software.

Alexey Zimarev

Alexey is a consultant at Ubiquitous, currently working as a software architect and technical lead at ABAX. He is mostly working with high-performance event processing and event-sourced systems.

SkillsCast

This session was not filmed.

Event-sourcing remains a hot topic in the industry. It enables a lot of possibilities to build reactive microservices that scale and collect a lot of useful data. After many years of talking about capturing behaviour in our domain models, you finally are able to persist with the behaviour in a database. However, many warn about technical complexity and challenges on this road.

This introduction will demonstrate how proper event stream database combined with new C# features like advanced pattern matching can make this journey doable. During the workshop, you will look at a set of simple classes that allow you to build your own mini-framework and use it to build event-driven microservices. You will be using .NET Core and open-source databases like EventStore and RavenDb.

Please ensure that you check and complete the pre-requisites for this tutorial that you can find at http://bit.ly/es- tutorial. You can also just watch the follow the tutorial without writing code, in that case, you won't need to install anything.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speakers

Tutorial: Practical Event-Sourcing with C# and EventStore

Sergio Silveira

Sérgio is a passionate and stubborn developer dude, that for the last 17 years or so has been modelling, building and sometimes simply deleting, various types of software.

Alexey Zimarev

Alexey is a consultant at Ubiquitous, currently working as a software architect and technical lead at ABAX. He is mostly working with high-performance event processing and event-sourced systems.

Photos