Ce este CQRS?
CQRS (Command Query Responsibility Segregation) separă modelul folosit pentru actualizarea datelor de modelul folosit pentru citirea lor. Partea de scriere se concentrează pe regulile de business, iar partea de citire organizează informația pentru afișare sau căutare.
De exemplu, rezervarea unui bilet la cinema necesită verificarea disponibilității locului. Listarea biletelor are nevoie de numele filmului, ora proiecției și poziția locului. Aceste sarcini implică aceleași date, dar cer procesări diferite.
