最近、私は2フェーズコミットが悪いことを何度も読んできましたが、常にサイドノートとして読んでいます。だからそれには良い説明はありませんでした。 CQRS Journey Chapter 5で例えば2フェーズコミットの原因は何ですか?
:
第二に、我々は長期的には、彼らは常に 問題を引き起こすので、二相コミットを回避しようとしています。ページ563の
またはImplementing Domain-Driven Design中:
秒ReadRecorts()
...、2フェーズ・コミットを必要とせずにそれらを公開するために、 イベントを複製するために、インフラストラクチャで使用されています
複数のデータベースサーバー間の一貫性を保証するために、2フェーズコミットが実装されていると考えました。
2フェーズコミットを使用すると何が問題になりますか?なぜそれらを避ける方が良いですか?
http://www.enterpriseintegrationpatterns.com/docs/IEEE_Software_Design_2PC.pdfを参照してください。 – Matt