Oracleは、マイクロサービス開発を容易にするオープンソースのJavaライブラリセット「Helidon 2.0」を公開した。Helidon SEとHelidon MPという2つのプログラミングモデルのいずれかを選択できる。オープンソースの「Coherence Community Edition」の提供も開始した。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Oracleは2020年6月25日(米国時間)、マイクロサービス開発を容易にするオープンソースのJavaライブラリセット「Helidon 2.0」を公開したと発表した。
Helidon SEとHelidon MPという2つのプログラミングモデルのいずれかを選択できる。Helidon SEは完全な透明性と制御が可能な関数型プログラミングに向く。Helidon MPは「Eclipse MicroProfile」や「Jakarta EE」の標準APIを利用する宣言型プログラミングに向く。
リアクティブマイクロサービスの新機能や「MicroProfile」のサポート範囲拡大、Helidon MPの「GraalVM Native Image」の拡張サポート範囲拡大、新しいビルドツールとプロファイルのサポートが加わった。これにより、Helidon 2.0でJavaマイクロサービス開発が可能になった。
Helidon 2.0と同時にオープンソースの「Coherence Community Edition」を発表した。オープンソース版はインメモリデータグリッドの状態管理とデータ処理において、信頼性の高い、スケーラブルなプラットフォームとして機能する。これをHelidonマイクロサービスと統合できる。オープンソースプロジェクトのメリットである継続的なアップデートや頻繁なリリース、柔軟なライセンシングと、Oracleが提供するエンタープライズサポートオプションを組み合わせて提供できる。
次の図は、Helidon 2.0の新機能と既存機能を要約したものだ。青や紫のブロックは既存のコンポーネント(赤い三角形が付いたものは改訂版)であり、緑のブロックはHelidon 2.0の新機能(赤い三角形が付いたものは実験的な提供)を示す。
Helidon 2.0には、開発者に向けたさまざまな機能やメリットがあるという。
Copyright © ITmedia, Inc. All Rights Reserved.