DEV Community

Software as we know IT

#2 About Event Sourcing with Oskar Dudycz

In the second episode, our guest is Oskar Dudycz. Having many years of experience in maintaining open source project Marten and working as a developer advocate for Event Store, Oskar shares his vast knowledge about Event Sourcing - a very powerful, yet still quite confusing pattern for some developers. What is Event Sourcing all about, what are the advantages as well as the challenges, how does it differ compared to Event Streaming, and do you actually need Kafka to make it work? These and many more questions have been answered in this episode. Links: Oskar's home page and blog: https://event-driven.io Why bank account is not the best ES use case: https://event-driven.io/en/bank_account_event_sourcing/ Event Store DB: https://www.eventstore.com Marten project: https://github.com/JasperFx/marten Greg Young's book: https://www.goodreads.com/en/book/show/34327067-versioning-in-an-event-sourced-system

Episode source