JavaベースのプロバイダーであるAzulSystems cloud サービスプラットフォーム、最近そのインテリジェンスを導入 Cloud ポートフォリオ。 このポートフォリオの鍵は、Kubernetesベースの新しいものです Cloud Javaコードをコンパイルするためのネイティブコンパイラ。
新しいインテリジェンスで Cloud ポートフォリオ、 cloudベースのJavaスペシャリストは、特にビッグデータ用の既存のプラットフォームソリューションにインテリジェンスを追加したいと考えています。 これにより、このプラットフォームは、大量のJavaコードを分析および最適化するためのより多くの機能を利用できます。 これらのソリューションは、すぐにアクションを実行できるように、より多くの情報も提供する必要があります。
Cloud ネイティブコンパイラ
Kubernetesベースの導入により Cloud ネイティブコンパイラソリューションであるAzulSystemsは、主に本番Javaランタイムを改善したいと考えています。 これまで、これらのランタイムは、孤立した自立したユニットとして機能することがよくありました。 さらに、これらのランタイムは、ローカルリソースと、限られたコンピューティング能力および分析機能に関連付けられていました。
しかし、 cloud現在リリースされているベースのソリューションでは、Just in Time(JIT)コンパイルをJava仮想マシン(JVM)から分離することができます。 また、すべてのJavaベースのアプリケーションと互換性があり、JITコンパイルのすべての利点があります。
このソリューションは、高性能JavaランタイムでありJavaスペシャリストの主力製品であるAzulPlatformPrimeと緊密に連携します。 加えて、 Cloud ネイティブコンパイラはスケーラビリティを提供し、JVM間で以前に最適化されたコンパイルを使用します。 これにより、接続されているすべてのJVMのパフォーマンスと起動時間が改善されます。
他の利点
その他の利点 cloudベースのソリューションには、強力な最適化と大幅なコスト削減が含まれ、アプリケーションのパフォーマンスが向上します。 後者の場合、アプリケーションだけでなく、Java、Scala、Kotlin、Clojure、Apache Groovy、JRubyなどの他のJVMベースの言語も対象です。
さらに、アズール Cloud ネイティブコンパイラは、Apache CassandraなどのビッグデータとDBMS、Apache Solrなどのエンタープライズ検索、Elasticsearch、イベントストリーム処理(Apache Kafka)のJVMベースのインフラストラクチャワークロードを改善するのに役立ちます。 このソリューションは、フル稼働のJVMワークロードへの不要なオーバープロビジョニングと「ウォーミングアップ」を防ぐのにも役立ちます。
Cloud ネイティブコンパイラは、AzulPlatformPrimeのお客様に無料でご利用いただけます。