NoSql Distilledまで実行します-数日間何もしないで、それを読んで何を求めているのかを引き出すことで、多くの時間を節約できます。「アグリゲートの読み取り/書き込み」を行う場合は、その主要なRavenDBなどのデータベースを検討する必要があります。
イベントストアタグはJOliverイベントストア用であり、主要なアーキテクチャの概念として使用されていることに注意してください。
また、イベントを生成するために少し逆行することもあります。ドメインは、それを容易にするために特定の方法で構築されます。あなたが質問に物事を置く方法と対照的な重要なこと(言い換えると、ひどくおよび/または不当に:私はイベントを保存するためだけにイベントストアを使用したい-残りは自分で行うことができます)
イベントは集約によってバッチ処理されます-イベントの管理の実際の単位
何かに派遣。
イベントソースのドメインモデルが必要ない場合は、キュー管理ソリューションを調べてください。これは非常に正当なことです。イベントストアが一般化されたイベントパブのサブキューであると偽ってはいけません。
読み取りモデルを構築するディスパッチャープロジェクトを非正規化するのは簡単です。あらゆる種類のエキゾチックなものを使用できますが、SQLSBのような使い慣れたツールとPetaPocoのような単純なデータベースレイヤーを使用すると問題ありません。
CommonDomainとEventStoreで実際にスパイクを実行しましたか?nugetのreadmeドキュメントを読んだことがありますか?2つのJOliverビデオを見たことがありますか?