Mikä on CQRS?
CQRS (Command Query Responsibility Segregation) erottaa tietojen päivittämiseen käytettävän mallin niiden lukemiseen käytettävästä mallista. Kirjoituspuoli keskittyy liiketoimintasääntöihin; lukupuoli järjestää tiedot näyttämistä tai hakemista varten.
Esimerkiksi elokuvalipun varaaminen vaatii paikkojen saatavuuden tarkistamista. Lippujen luettelo tarvitsee elokuvan nimen, näytösajan ja istumapaikan. Tehtävät liittyvät samoihin tietoihin mutta vaativat erilaista käsittelyä.
