One argument in favor of CQRS not mentioned in the article (go read it, it's
good!) is especially in serverless environments, there are often components
which are by design eventual consistent (for example AWS IoT).
https://twitter.com/PehlivanovH/status/1303942112287715328
1 reply
It is not possible to expose these underlying services in with strong
consistency without a huge impact on the time it takes to fulfill a request that
applies changes those underlying components.