GeeCON 2023: Michał Ostruszka - Things I want I knew before I started with event sourcing

youtube.com 6 miesięcy temu


So, you've heard about this event sourcing thing and eager to effort it? Looks great, gives you events history, auditing, read models you can build for given usage case and rebuild at any time and so on. It has it's pros indeed (a lot), it besides has any cons (well, there is no silver bullet), but there are things that you can only learn and truly realize erstwhile you hit the problem and experience it for real. How it all works and how it fits in the real planet systems? There are fewer gems and tricks in all this event sourcing planet that I learned over time that I'd like to show you. What to watch for erstwhile choosing that architecture, what to avoid and how to do certain things in an event-sourced way for successful long moving project. I hope this talk will either save you from making fewer of the mistakes I did (or was close to doing so) or at least shed any more light on event sourcing in applicable aspect.