#6 Workshop: Practical Event-Sourcing with C# and EventStore
Details
# About Event Sourcing
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, which also serves as a full audit log. We strive to build domain models that not only contain data but also express behaviour. Event-sourcing allows is to actually capture behaviour in a database and literally observe what is going on in the system, at any time in the past or present.
However, many warn about technical complexity and challenges on this road. This introduction will demonstrate how proper event stream database combined with pattern matching can make this journey doable
# About the Speaker
Alexey Zimarev ( @Zimareff ) is a software architect and developer with the present focus on domain models, domain-driven design (DDD), SOA and microservices, coaching and mentoring.
Alexey is also a contributor to MassTransit open-source messaging framework, maintainer of the RestSharp library, conference speaker, organiser of the Domain-Driven Design Norway meetup and author of the Practical Domain-Driven Design with C# book, which is expected to be published in January 2019 by Packt.
# Registration
Registration is not needed but this will be a hands-on session so you should bring your laptop.
# Prerequisites
The prerequisites for the workshop can be found at the following link, https://github.com/UbiquitousAS/WorkshopEventSourcing
#Live
For the ones that they can't join and you still want to participate, the event will be broadcast live at the following link,
http://youtube.com/channel/UCRuZeZYaB4K_FwcaVJIdPNw/live
# Structure
Getting started with the Event Store
Persistence of events into streams
Building read models with projections
Testing event sourced DDD aggregates
# Agenda
The event will take place in Tzaferi16.gr Tzaferi 16, 11854 Gazi, Athens.
18:30 - 19:00: Welcome
19:00 - 19:50: Practical Event-Sourcing with C# and EventStore - Part 1
19:50 - 20:05: Short break and a message from our sponsor
20:05 - 21:00: Part 2
21:00: Networking
Meetup Sponsor:
Beat (http://thebeat.co) is the app that transforms the way you move around the city. Tap on a button on your smartphone and get a ride in just a few minutes.
Location Sponsor:
Sycada (http://sycada.com) is an innovative telematics company. We serve more than 2.000 enterprise clients across Europe with robust and secure mobility solutions. We offer unparalleled return on investment and we can’t wait to serve your organisation as well!
