クラウド ファウンドリー用のアプリケーションを設計しています。
アプリケーションをそのサービスの「継ぎ目」で異なるプロセスに分割すること、つまり各サービスを (おそらく複数の) 異なるプロセスで実行することはベスト プラクティスですか?
もしそうなら、それらのプロセス間で通信する最良の方法は何ですか? MQ サービスを介して削除しますか? 特定のサービスのアップグレード (Java API が壊れる可能性があります) にどのように耐えられますか?
そうでない場合、すべての DEA ですべてのサービスを実行する必要があるということですか? オーバーヘッドは壊滅的ではありませんか?