This is a good book to help solidify aspects of eventsourcing, and use eventmodeling in a practical manner. It's page count is misleading - though 500 pages, it's actually a very quick read.
If you have experience with event sourced approaches, you'll have a understanding of a lot of concepts already, but this book can help give new perspecitves to it. I got a few new things into my way of thinking about this, such as translators, how automation can work, how reservations can help on uniqueness, and leanred how a few existing tools are handling transactions and projections.
I do wish some aspects could have more challenging scenarios in the examples, such as more challenging validation scenarios, but this still gives good building blocks to help think about those.
Good introduction to Event Sourcing, Event Modeling and vertical slices. Martin covers most of the topics that you will need to learn to start working with the mentioned practices, with good theoretical and practical explanations. Coding examples are in Kotlin but presented in a way that should be easy to transfer to different technology stacks.
If you already know and work with Event sourcing, you can still benefit from reading it to learn how to apply Event modeling.
If you know both, you will probably learn nothing new. "Understanding Eventsourcing" can still act as a refresher or a companion for less experienced teammates that you need to introduce to the concepts.
I did several projects using Event Sourcing and CQRS back ten years ago already. The book is a very good introduction into the concepts. What I liked the most was easy to understand business examples and solutions to it. This is not always the case. Event modeling part was new to me - which is a whole half of the book - I am sold!
I am giving 5 stars because the author is not afraid to offer their opinion on different solutions and trade-offs. Usually followed by "This is only my opinion, you don't have to do it this way". Man, I am reading a book, of course I will do it that way! Very down to earth and practical
Sure, a lot of the material can be found in other spots. But Martin did a great job putting it all together into a coherent story. Great starting point for everyone.