CQRS was a necessity for the Planet Aid CMS 2.0 Revamp project.  Version 1 of the platform was plagued with performance issues due to bad database practices in the design.  As the number of simultaneous users grew with the company, the system slowed down, leaving Planet Aid in a bottleneck that prevented them from getting work done at times.  I had to design an Event Driven system that segregated database systems for read, and write purposes.