This month an article I wrote for PHP Architect, called “CQRS & Event Sourcing in the Wild”, was published in the December 2017 “Talking Code” issue.
The article deals with some of the challenges when dealing with change and versioning in an event sourced context. I wrote about compensating actions, upcasters, versioned event stores and modifying events. Even the GDPR gets a (small) mention. The article also contains a few code listings / examples, using Prooph.
You can find the issue, and the article, here.