Email the Author

You can use this page to email Martin Dilger about Understanding Eventsourcing.

Please include an email address so the author can respond to your query

This message will be sent to Martin Dilger

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

I wanted to write the book I would have needed 5 years ago.

"By reading this book, you won’t just learn new techniques — you’ll transform the way you approach software development. You’ll gain clear, actionable steps to solve problems, communicate with unprecedented clarity, and estimate projects more accurately. In essence, you’ll be equipped to dismantle complexity and foster collaboration like never before." - Adam Dymitruk

"This is not just another technical book—it’s a roadmap to more predictable, maintainable, and successful software projects. Martin Dilger has created an invaluable resource that I believe will influence how we approach software development for years to come." - Gabriel. N. Schenker

"Apart from having unified so many spread resources into one single place of reference, I wanted to thank you especially for your WRITING STYLE. It's such a delight reading you. I've hardly ever experienced before the feeling of reading a best seller when reading a technical/business book. " - Jacobo Martin

"Focusing on a practical implementaion really worked for me. I appreciate the work you have done here." - Gary Craine

"Highly recommended reading" - Michael Plagge

"Thanks for writing the book, it will save me so much time and toil. I really like the Todo pattern to simplify the Saga. Also using an aggregate for uniqueness check is very nice." - William Power

"The book is packed with knowledge and provides concrete example implementations. It advances the entire topic and makes it easier for developers to access. I can only recommend it." - Sebastian Bortz

"The book is really great, practical, easy to read !" - Vincent Vermesh

"I just finished reading Part 1 of your book, and I’m thrilled. The book has truly captivated me—I can’t stop reading!" - Domenic Cassisi

"Got my (physical) copy as well here in the US! Thanks for all the hard work that went into this Martin. I started reading the digital version but now that I have a physical copy I look forward to reading it cover to cover and giving it the attention and focus it deserves. From what I've seen thus far I will be recommending this book as required reading for any team I work with going forward - your writing is clear, concise, and very easy to follow - it's been a joy to read and I look forward to having it as a reference that I can return to many times over as the journey continues!" - Matt Burton

"really enjoying the book! It has simplified event sourcing for me and how to put it into practice. " - T. Stuttart

"Your book is fantastic! I'm loving every page. It's now a must-read for all new hires I mentor."' - Murray McDonald

"You have no idea how much I am enjoying the book." - Leo Ephstein

This book gives a practical introduction to eventmodeling and eventsourcing with a focus on how to implement eventsourced systems in practice.

Unlike other books covering the topic, we will really dive into the code and build a softwaresystem basically from idea to running software using state of the art development practices.

BONUS - one new "missing chapter" added every 14 days

In Part I, we´ll cover the foundations of distributed systems. You will learn about CQRS, Eventsourcing and the fundamentals that took me 15 years to learn.

Part II focuses on the modelling part - I will show you how I model information systems using Eventmodeling in a practical way.

Part III really goes into the code - finally showing how an eventsourcing system is implemented.

Part IV builds a comprehensive Pattern Catalog and gives you quick guidance no how to implement typical scenarios in eventsourced systems.

There is an Online Course that follows the same structure as this book.

You can read and apply everything you learned directly.

Learn more about the Online Course


About the Author

Martin Dilger’s avatar Martin Dilger

@dilgerma

Eventmodeling Expert, Software Developer & Architect, Eventsourcerer, Entrepreneur

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Eventmodeling-and-eventsourcing › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss