Command and Query Responsibility Segregation (CQRS) originated with Bertrand Meyer’s Command and Query Separation Principle. It states that every method should either be a command that performs an action, or a query that returns data to the caller, but not both. CQRS takes this a step further and separates Commands and Queries into separate objects rather than just separate methods. This presentation will give an architectural overview of a CQRS system and compare it with the standard N-Tier architecture.
Speaker: Jason Smale is a consultant at AgileThought with over 11 years of experience in software development. He has worn many hats over the years from developer to architect, network admin to DBA, and everything in between.
Don't forget to sign up for our free newsletter!
When & Where
Tampa Bay IASA Chapter
The Tampa Bay chapter of the International Association of Software Architects (IASA) is dedicated to building a community of professionals interested in topics related to software architecture, and welcomes anyone who is actively working as a software architect or has an interest in becoming one.
We hope to provide a mechanism for software architects to network with each other, provide a technical outlet and information source to help keep up with the latest trends and technologies, and also help foster new speakers. We are mostly Microsoft focused, but we try to keep the topics as product-agnostic as possible and always keep the focus on architecture related topics.