あなたの経験から私のデザインについてのあなたの考えを知りたい.
私は非常に重要な部分を持つシステムを設計しています:
互いに「話す」必要があるコンポーネントA、B、C(同じJVM上)があります。
そうする方法は2つあります。
メソッド呼び出し方法(それぞれがお互いのインスタンスを保持します(インジェクション、オブジェクトインスタンスなど)
メッセージング方法 (トピック/キュー)
私は、ミドルウェア・メッシング・システム (オプション 2) を使用することの短所を認識しています。
しかし:
レイテンシの考慮事項について話している。これらのメッセージを低レイテンシーでターゲットに到達させる必要があります (ミリ秒のレイテンシーについて話します)。
オプション 2 (メッセージングの方法) を選択したいと思います。
あなたの経験から、それは私の待ち時間にどの程度影響しますか? この決定においても、レイテンシーは非常に大きな要因です。
(Java でのプログラミング、まだどのアプリ コンテナーがわからない (Spring、Jboss..)
ありがとう、レイ。