- URL: (3) Xユーザーの加藤潤一(かとじゅん)さん: 「CQRSでのインターフェイスはこう組むのがシンプルだと思ってる。」 / X
- 著者: 加藤潤一 ( @j5ik2o)
- 公開日: 2025-01-10
いつ読むか?
- CQRS での IF 定義のベストプラクティスを知りたいとき
読書メモ
CQRSでのインターフェイスはこう組むのがシンプルだと思ってる。 コマンド側はRPC形式。従業員の名前変更ならUpdateEmployee(id, …, name, …, version) じゃなくて RenameEmployee(id, name, version) 。 クエリ側はRESTなどで非正規化データを返す。GetEmployeesByDeptIds(deptIds) で [{ empId, name, …, deptId, deptName },…] など。 これが鉄板。これから外れたことはほぼない。