J-Fall 2021: Jan-Hendrik Kuperus – Evolution in Event Sourced Systems
Have you heard of Event Sourcing, but struggling to figure out how to apply it to real-world agile projects? Or maybe you are using Event Sourcing already, but wondering how you are going to live with that design-error you made at the start? Even if you have close to zero knowledge of Event Sourcing, this talk will have something for you. Starting from a short introduction on what Event Sourcing is and how it changes the way you handle data and events in an application, this talk then continues to show you ways to facilitate change. From dealing with missing data in past events, to structural changes in aggregates and restructuring an event stream. The practical scenarios shown are inspired by close to 10 years of experience in building and maintaining Event Sourced applications with the Axon Framework.