Event Sourcing is like Nessie, everyone have heard about it, not many have seen it.
It's considered (wrongly in my opinion) as not easy architecture pattern, that's designed only for specific usages.
In my meetups and workshops I plan to show that, contrary to popular opinion, this is a fairly simple pattern that gives great opportunities, eg.
- better understanding of the business domain,
- possibility to do time travel, returning to the exact point in time,
I will present concrete sample application written with Marten and .NET Core. It will be spiced with the dose of CQRS and DDD.
Technical lead, pragmatic programmer by his nature, team leader from liking the people. Started his career before the Stack Overflow. Recently, the most interested in the topics of Event Sourcing, Domain Driven Design, modularity and scalabillity.
Marten library maintainer. Marten enables work with Event Sourcing in .NET Core. Member of .NET Foundation
Follow @oskar_at_net Follow @oskardudycz