Recent Posts

The Ugly of Event Sourcing–Real-world Production Issues

11 minute read

Event Sourcing is a beautiful solution for high-performance or complex business systems, but you need to be aware that this also introduces challenges most people don’t tell you about. After having dedicated a post on the challenges of dealing with projection migrations and how to optimize that, ...

November 1, 2017

Key takeaways from QCon New York 2017: The Soft Stuff

6 minute read

This year, for the third time since I joined Aviva Solutions, I attended the New York edition of the famous QCon conference organized by InfoQ. As always, this was a very inspiring week with topics on large-scale distributed architecture, microservices, security, APIs, organizational culture and ...

July 18, 2017

Key takeaways from QCon New York 2017: The Tech Stuff

8 minute read

This year, for the third time since I joined Aviva Solutions, I attended the New York edition of the famous QCon conference organized by InfoQ. As always, this was a very inspiring week with topics on large-scale distributed architecture, microservices, security, APIs, organizational culture and ...

July 10, 2017

The Ugly of Event Sourcing - Projection Schema Changes

7 minute read

Event Sourcing is a beautiful solution for high-performance or complex business systems, but you need to be aware that this also introduces challenges most people don't tell you about. Last year, I already blogged about the things I would do differently next time. But after attending another intr...

June 27, 2017

The Bad of Event Sourcing - The Pains of Wrongly Designed Aggregates

9 minute read

Event Sourcing is a brilliant solution for high-performance or complex business systems, but you need to be aware that this also introduces challenges most people don't tell you about. In June, I already blogged about the things I would do differently next time. But after attending another introd...

March 23, 2017

The Good of Event Sourcing - Conflict Handling, Replication and Domain Evolution

6 minute read

Event Sourcing is a brilliant solution for high-performance or complex business systems, but you need to be aware that this also introduces challenges most people don't tell you about. In @June, I already blogged about the things I would do differently next time. But after attending another intro...

February 19, 2017