CQRS: separar leitura e escrita para quando CRUD não da mais conta
Quando o banco esta lento porque tem muita leitura e escrita ao mesmo tempo, CQRS separa os dois lados. E como ter um balção so para comprar e outro so para devolver. Aprenda quando faz sentido e quando e exagero.