CQRSスタイルのパターン(イベントソーシングなし)を使用しています。読み取りと書き込みを2つの別々のアプリケーション境界に分離するだけです。
現在、アプリケーションは1つのSQL2008データベースに対して機能します。ボリュームが大きくなり始めているので、ワークロードを分散するために複数の読み取りデータベースを追加したいと思います。
単一のデータベースを更新し、変更をリアルタイムで他のノードに複製/伝播できるSQL2008のソリューションが必要です。アプリケーションは単一の「マスター」データベースにのみ書き込むため、これは一方向の伝播である必要があります。
ピアツーピアのトランザクションレプリケーションについて読みました。それを使用したことがある人は、子ノードの更新にどのくらいの待ち時間がありますか?
他の解決策はありますか?