CQRS and What It Means for Your Architecture
I just gave a presentation on CQRS (Command Query Responsibility Separation) at the Sydney Alt.Net group and have uploaded the slides to SlideShare for you to have a look at.
Overall, it's a pretty simple pattern, but also one that can be quite powerful. It can also be the launching point for getting into Domain Driven Design and a gateway to more advanced architectural approaches such as event sourcing and microservices.
That said, CQRS does not need to be used with those and is a valuable enough on its own to be included in every developers toolkit.
Overall, it's a pretty simple pattern, but also one that can be quite powerful. It can also be the launching point for getting into Domain Driven Design and a gateway to more advanced architectural approaches such as event sourcing and microservices.
That said, CQRS does not need to be used with those and is a valuable enough on its own to be included in every developers toolkit.