Open calloc134 opened 6 months ago
複数のリポジトリで楽観ロックを確認するときにそれぞれのリポジトリでトランザクションを始めつつ、楽観ロックのチェックをして、足並みを揃えるような書き方がしたい
楽観ロックのチェック部分を分離してトランザクションを返すようにすべきなのか?ちょっと調べる
Saveメソッド内部で閉じておきたい気持ちがあるが
これは2PCであって避けるべきか
そもそもここの整合性を保つ部分を考えずに開発している開発者も多そうだ
ここはSagaパターンで実装するべきか
複数のリポジトリで楽観ロックを確認するときにそれぞれのリポジトリでトランザクションを始めつつ、楽観ロックのチェックをして、足並みを揃えるような書き方がしたい