2
ドメイン駆動型設計のすべての詳細に慣れていない場合、マイクロサービスアーキテクチャでは、各サービスを独自のドメインと考えることができ、サービスごとにイベントストアを構築できます。マイクロサービスベースのイベントストア
システム全体の単一のモノリシックイベントストアのトレードオフが何であるかは完全にはわかりません。たとえば、システムで条件を再生したり、クロスサービスの依存関係をデバッグしたりするのが難しい場合などです。
コンシューマ(読者モデル)は、ビルドするために複数のイベントストア複雑な投影? –
まあ....許されていません。しかし、一般的なアドバイスは、マイクロサービス間のどのような統合も、時間の経過とともに理解、分析、バージョン管理の痛みを伴って、物事が結合されるインターフェースであるということです。このように、誰もが明示的にモデリングする必要があります。つまり、他のアーキテクチャーと同じくらい速く泥のボールを持っていなければ、他人が必要とするイベントを明示的に作成することになります。 (これは、一般的なアドバイスは、正確に同一のインフラストラクチャを使用して、N個のサービスをそれぞれ適切かつ個別にモデル化しないことです) –
@ ConstantinGALBENU申し訳ありませんが、@あなたを忘れました –