新しいサービスを設計し、CQRSに準拠しようとしています。モデルの読み取りと書き込みにORM(NHibernate)を使用しています。それに加えて、書き込みモデルはイベントソースではありません。私の目標は、最初はテクノロジーを使い慣れた状態に保ち、後で読み取り側でNoSQLに移行し、書き込み側でイベントソーシングに移行することでした。
私は、サービスバスを使用して、古いイベントを再生するだけで新しい読み取りモデルを生成できることを望んでいました。しかし、私は今立ち往生しています。少し質問があります:
私が達成しようとしていることは意味がありますか?もしそうなら、「WindowsServer用のServiceBus」を使用してこれを行うことはできますか?新しいサブスクリプションを作成して、トピックのカーソルを最初から開始する方法を見つけることができませんでした。既存のすべてのサブスクライバーがイベントを消費すると、イベントはパージされますか?
それが理にかなっているが、「Windows Server用のサービスバス」がうまくいかない場合は、代替のサービスバスを探すか、書き込み側でイベントソーシングを実装することをお勧めしますか?