0

マイクロサービス環境では、IMDGとしてApache igniteを使用しています。マイクロサービス環境のサービスグリッド

スケーラビリティと負荷分散のために、配備されたマイクロサービスのためにスプリングクラウドによってサポートされているeurekaまたはconsulのようなサービスレジストリを使用することを検討しています。

apache igniteのノードシングルトンとクラスタシングルトンのサポートを提供するサービスグリッドの概念があります。

私はWCF、weblogic、JBossも同じ種類の機能を持っていると見ています。

私はこれらのサービスグリッドが何であるか、netflixで提供されている春のクラウドによってサポートされているユーレカサービスレジストリと同じ利点を達成するために使用できるかどうかを理解しようとしています。

誰かが私がapache igniteのサービスグリッドを使って同じことを達成できるかどうかを案内できますか?

答えて

0

いいえ、Apache Ignite Service Gridはユーレカと同じ目的では使用できません。ユーレカは、WAN上での負荷分散とサービス検出に使用されます。複数のAWSゾーンとリモートクライアントマシンにまたがるIgniteクラスタを使用することは、それを使用する最も効率的な方法ではありません。 Igniteサービスグリッド上

詳しい情報はここで見つけることができます - http://apacheignite.gridgain.org/docs/service-grid

感謝を! (ほとんどの場合)高いレイテンシーと低いスループット特性を持つWANネットワーク上でIgniteを使用することはできません。

非クラウド環境のローカルクラスタに関する限り、先に進んでください!このような種類のシステムに最適な環境です。

+0

ご回答いただきありがとうございます。しかし、AWSや一般的なクラウドのような特定のクーデター環境でのみ有効でないかどうかを明確にすることはできますか。また、クラウド以外の環境で、サービスインスタンスのローカルクラスタに使用することもできます。 – user6594900

+0

投稿を更新しました。 – Yakov