コマンドクエリ責務分離
更新系
と
参照系
で異なる
モデル
を用意する
アーキテクチャ
.
サーバ
の機能を
副作用
ありの
コマンド
と
副作用
なしの
クエリ
に分けて管理しようという考え方.
ドメイン駆動開発
において,複数の
集約
の
値
を組み合わせた結果を返す場合などに,
更新系
と同じ
モデル
では組み合わせる場合の処理が複雑になってしまうことへの一つの回答.
参考
https://little-hands.hatenablog.com/entry/2019/12/02/cqrs