Kas yra CQRS?
CQRS (Command Query Responsibility Segregation) atskiria duomenims atnaujinti naudojamą modelį nuo modelio, naudojamo jiems skaityti. Rašymo pusė rūpinasi verslo taisyklėmis, o skaitymo pusė organizuoja informaciją rodymui ar paieškai.
Pavyzdžiui, rezervuojant kino bilietą reikia patikrinti, ar vieta laisva. Bilietų sąrašui reikia filmo pavadinimo, seanso laiko ir vietos. Šios užduotys naudoja tuos pačius duomenis, tačiau reikalauja skirtingo apdorojimo.
