エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
松岡@ログラス/DDD,アジャイルの質問箱です
諸説ありますが、私は1ユースケース1トランザクションで複数集約を更新しても良いと言う意見です。 実際... 諸説ありますが、私は1ユースケース1トランザクションで複数集約を更新しても良いと言う意見です。 実際それで開発したことがあり、十分に実践的だと思っています。 大切なことは「DDDではこう決まっている」ではなくメリットデメリットに基づいて判断することです。1トランザクションで複数集約更新するデメリットについて調査したのですが、「トランザクションをかける範囲が大きくなりすぎ、ロックをかけたり排他制御で問題が生じる」と言うものでした。(それ以外に見つけられなかったのでご存知の方いらしたらご指摘ください) そう考えると、それを考慮した上でロックの範囲が適切であれば、集約またぎで1トランザクションでも問題ない、と言うのが現時点の私の意見です。