Talk

Event Sourcing for reactive applications & Event Sourcing: Tales from the hardside

Event Sourcing for reactive applications

Event Sourcing is an architectural style that is based on data being represented as a sequence (or stream) of events. This enables a very convenient way of storing and retrieving snapshots of data. From the event stream we can derive a highly optimized query model of the data. This aspect is a prominent part of the CQRS-Pattern.

This talk will introduce Event Sourcing from the ground up and explain popular patterns surrounding the topic. In addition to that I will cover why Event Sourcing is an interesting architecture pattern for reactive applications.

Event Sourcing: Tales from the hardside

Event Sourcing might appear easy and straight forward at a first glance. However there are some tough challenges to address in real world projects: “What about parallel updates?”, “Where should I validate my data?”, “How about consistency?” There isn’t an easy catch-all answer to these questions.This talks addresses exactly these demanding challenges and offers ideas and possible solutions for them. In addition to that you will be able to consider advantages and downsides in discussions surrounding advanced Event Sourcing challenges.

Date
2015-09-09
Time
19:30 - 21:00
Conference / Event
Microservices Meetup München
Venue
Einstein Kultur, Einsteinstraße 42, München