
Photo by Pablo Heimplatz on Unsplash
In the previous article, we introduced Event Sourcing and identified one of the primary disadvantages of event sourcing when a single aggregate root couldn't answer our queries. In this article, we present a solution to the problem: Command Query Request Segregation.