In this architecture lesson Mark Richards describes the CQRS pattern (Command Query Responsibility Segregation) and shows how it can be applied in a Microservices architecture.
Reference Links:
Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2