2016-11-09 14 views
0

マイクロサービスアーキテクチャーには、APIゲートウェイと2つのマイクロサービスがあるWebアプリケーションがあります。スケーラビリティのためには、非同期ネットワーク動作を利用しなければならない。しかし、私の質問です:この非同期APIゲートウェイレベルでのみ必要ですか、それはすべてのサービスで必要ですか?どうして?マイクロサービスアーキテクチャーで非同期

答えて

0

ゲートウェイAPIを含めて、すべてのサービスでasyncを実装する必要があります。そうでない場合は、システム全体が暗黙のボトルネックになる可能性があります。

httpの場合、javaのようなステートフルなプラットフォームを使用する必要があります。 Webサーバー(Apache、nginx)の下にあるPHP(またはそのようなもの)は、非同期メカニズムを提供しません。

関連する問題