CQRS stands for Command Query Responsibility Segregation and is a software design pattern that splits updating and querying data.

One advantage of splitting updating and querying into different microservices is that both can be scaled independently, as they tend to have different performance characteristics.