What is CQRS?
CQRS (Command Query Responsibility Segregation) separates the model used to update data from the model used to read it. The write side focuses on business rules; the read side organizes information for display or lookup.
For example, booking a cinema ticket requires checking seat availability. Listing tickets needs the film name, showtime, and seat location. These tasks involve the same data but require different processing.
