2017-03-21 12 views
0

2つ以上のインスタンスに拡大縮小可能な負荷分散アプリケーションがあり、それぞれのインスタンスが同じNEventStoreアグリゲーションのイベントをコミットできる場合は、注文/競合状態の問題に遭遇しますか?複数のプロデューサを持つNEventStore

答えて

0

BucketId、StreamId、Commit SequenceのCommitsテーブルに一意のインデックスがあるようです。アプリケーションの2つの異なるインスタンスが同じ集約に対する変更を同時にコミットしようとすると、2つ目のアプリケーションではconcurency例外が発生し、これを処理できます。この記事の詳細:http://burnaftercoding.com/post/play-with-neventstore/

関連する問題