The Barcelona Developers Conference 2023 is a multidisciplinary conference made for developers and by developers, to learn and share on the different modern software technologies used across companies.
Benefits and difficulties that (maybe) you did not think of using Event-Sourcing by David Gomez G.
You have likely heard many related concepts around Event-Driven architectures used these days. In this session we are going to focus on Event-Sourcing, and we will put it in its context and compare it with other event-based communication mechanisms. Specifically, we will answer three very specific questions: - The what: What exactly is Event-Sourcing? And how does it differ from other techniques related to Event-Driven Architectures? - The Why: what does Event Sourcing bring you in your case? - The how: What should you consider and how should you implement Event-Sourcing to get the most of its benefits (and avoid some uncomfortable pains and problems)? We will finish by showing three practical examples where applying Event-Sourcing provides us with real benefits.