CQRS ni nini?
CQRS (utenganishaji wa majukumu ya amri na maswali) hutenganisha modeli inayotumiwa kusasisha data na modeli inayotumiwa kuisoma. Upande wa kuandika hulenga kanuni za biashara; upande wa kusoma hupanga taarifa kwa ajili ya kuonyesha au kutafuta.
Kwa mfano, kuweka nafasi ya tiketi ya sinema kunahitaji kukagua upatikanaji wa kiti. Kuorodhesha tiketi kunahitaji jina la filamu, muda wa onyesho na mahali kilipo kiti. Kazi hizi zinahusisha data ileile lakini zinahitaji uchakataji tofauti.
