※ 本記事は、Randy Staffordによる”Announcing Oracle Coherence Release 14.1.2“を翻訳したものです。
2024年12月23日
Oracle Coherence製品チームは、Oracle Coherenceリリース14.1.2の提供開始を発表します。このOracle Coherenceリリースは、Oracle Fusion Middleware製品ポートフォリオ全体のメジャー・リリースの一部であり、完全な8年間のサポート存続期間(Oracle Fusion Middleware Lifetime Support Policyに従って、5年間のPremier Support、後に続く3年間のExtended Support)があります。Oracle Coherenceの最終リリースは、2020年に14.1.1でした。

Oracle Coherence 14.1.2は、Java 17およびJava 21で実行され、Jakarta EE 8仕様と互換性があります。リリースの要素は次のとおりです:
- 14.1.2 installers;
- このリリースのドキュメント; そして
- CoherenceのYouTubeチャネルの概要ビデオ。
Oracle Coherenceは、世界初の主要なインメモリー・データ・グリッド(IMDG)です。2001年後半に市場に参入し、IMDGテクノロジ・スペースを構築し、2007年にOracleに買収されました。データ管理およびグリッド・コンピューティング用のクラスタ化されたソフトウェアで、ミッションクリティカルなエンタープライズ・アプリケーションを拡張するために使用されます。豊富さ、イノベーション、堅牢性の面で市場をリードする機能を提供します。Oracle Coherenceの実績あるユース・ケースは次のとおりです:
- オムニチャネル・スケールでの高速データ・アクセスおよびバックエンドのオフロード;
- 分析と実行のためのグリッド・コンピューティング・プラットフォーム;
- イベント処理とイベントドリブン・アーキテクチャ;
- マイクロサービス・アプリケーション用の記録システム; そして
- AIにおけるベクトル・ストレージと検索拡張生成。
Coherenceは、Oracleの戦略的テクノロジであり、テクノロジ、アプリケーション、グローバル・インダストリ・ユニットおよびOracle Cloud Infrastructure (OCI)サービス全体で、他の50のOracle製品に統合されています。これは、Oracleのエンタープライズ・クラウド・ネイティブJava製品ポートフォリオの一部であり、WebLogic Server (WLS)、WLS for OCI、HelidonおよびOracle HTTP Serverも含まれます。
リリース14.1.2には、リリース14.1.1 (番号 14.1.1.2006)の「Feature Pack」パッチに導入されたすべての新機能が含まれています。その新しい機能は、以前のブログ投稿でFeature Packパッチを発表しました。また、リリース14.1.2には、Feature Packパッチ以降に開発された新機能が含まれています:
- Java 21の互換性;
- 分散トレースでのOpenTelemetryのサポート;
- WLSセキュア本番モードとの連携;
- Coherenceの問合せ機能でソートされたビュー; そして
- 例 – ガイドおよびチュートリアル – GitHubに移動。
新機能、非推奨の機能および既知の問題の包括的なリストについては、14.1.2リリース・ノートを参照してください。
Oracle Fusion Middleware Statement of Directionに従って、Oracle Coherenceの次のメジャー・リリースは15.1.1となり、2025年に提供開始されるようにスケジュールされています。リリース15.1.1では、Oracle CoherenceはJakarta EE 9.1仕様と互換性があります。
Oracle Coherence製品チームは、新しいOracle Coherenceベースのプロジェクトがリリース14.1.2から開始され、既存のOracle Coherenceベースのアプリケーションがリリース14.1.2にアップグレードされ、14.1.1以降に開発された大量の新機能が活用され、8年間のサポートの存続期間全体からメリットが得られることをお薦めします。14.1.1リリースのエラー修正は、14.1.2の一般提供後2年間継続されます。いつものように、新しいリリースのAPIレベルでの下位互換性の維持に努めています。必要なのは、リリース14.1.2およびサポートされているJavaバージョンの1つを使用して、既存のOracle Coherenceベースのアプリケーションをコンパイルおよびテストすることです。
