2017-06-30 5 views
0

私の製品がmicroservicesに移行され、彼らは2つの部分があるアーキテクチャ提示している:オーケストレーション内の個々のマイクロサービスは相互に作用しますか?

  1. マイクロアプリケーションを:これは、UI +オーケストレーション層です。
  2. マイクロサービス:マイクロアプリケーションが相互作用する個々のマイクロサービス。

ここで、このアーキテクチャでは、個々のマイクロサービスは、オーケストレーションレイヤが存在するにもかかわらず、直接相互作用できると述べました。これは私が読んだ(と理解した)ものに反する。オーケストレーターがあれば、個々のマイクロサービスは直接相互作用しないと私は理解しています。私の理解は正しいのですか?

答えて

0

オーケストレーターがあれば、個々のマイクロサービスは直接相互作用しないと私は理解しています。私の理解は正しいのですか?

はい、正しいです。

オーケストレーションでは、定義上、マイクロサービス間のすべての通信を行う中心的な脳があります。アイデアは、個々のマイクロサービスはお互いを知らないので、どうやって相互にやり取りできますか?

詳細については、this bookの43ページを参照してください。

関連する問題