クラウド内の Java マイクロサービス用の GraalVM (2023/03/31)
クラウド内の Java マイクロサービス用の GraalVM (2023/03/31)
https://blogs.oracle.com/cloud-infrastructure/post/graalvm-and-java-in-oci
投稿者:Steve Quan
Java は移植性で有名であり、Java 仮想マシン (JVM) 処理環境を使用して Java コード、クラス、およびライブラリーを実行します。2022 年にVDC Research がテクノロジー エグゼクティブ、マネージャー、開発者を対象に行った調査では、Java がクラウド ネイティブ開発のトップ プログラミング言語であることがわかりました。2021 年には、380 億のアクティブなクラウドベースの JVM が推定され、クラウドベースの JVM は 2026 年まで毎年約 11% 成長すると予測されています。
複雑なエンタープライズ アプリには、大量のコンピューティングとメモリが必要です。クラウドで今日のニーズに合わせて新しいアプリを構築する組織もあれば、俊敏性と効率性を念頭に置いてマイクロサービスアーキテクチャ スタイルを使用してレガシーコードを再構築する組織もあります。
GraalVM が Java を高速化する方法
クラウドでは、展開、コンピューティング アーキテクチャ、およびオペレーティング システムがビルド時に認識されます。そのため、 GraalVMなどの高性能最適化コンパイラを使用して、コードを事前にコンパイルすることで、大幅に小さく、より高速に起動できます。オープン ソースまたはエンタープライズ バージョンのいずれかを選択して、より少ないコンピューティング リソースを使用し、運用コストを削減する、より効率的なソフトウェアを生成できます
GraalVM がどのように機能するかについての個人的な洞察については、 GraalVM 開発担当副社長である Thomas Wuerthinger によるWeb キャスト「 Oracle Cloud での高効率 Java 」の再生を聞いてください。GraalVM が起動時間をほぼ 100% 改善する方法と、コンテナへの配置を容易にするより効率的なコードを生成する方法のデモをご覧ください。
もっと知りたい?
今すぐGraalVMを始めましょう。役立つリソースを次に示します。
- Oracle Cloud Infrastructure always free tierにサインアップしてください。
- OCI で GraalVM を使い始めましょう。
- セルフサービス ラボで GraalVM を学習します。「GraalVM」を検索します。
コメント
コメントを投稿