InfoQ ホームページ ニュース
-
Javaニュース ラウンドアップ: JDK 21アップデート、Spring Data 2023.0、JobRunr 6.2、Micronaut 4.0 Milestone
2023年5月8日のJavaラウンドアップは、OpenJDK、JDK 21、GraalVM Native Build Tools 0.9.22, Spring Framework, Spring Data and Spring Shell releases, Micronaut 4.0-M3, Quarkus 3. 0.3、Eclipse Vert.xリリース、Micrometer Metrics and Tracingリリース、Groovy 4.0.12、Tomcatリリース、Maven 3.9.2, Piranha 23.5.0, Reactor 2022.0.7, JobRunr 6.2, JDKMonリリース、Devoxx UKのニュースを掲載。
-
Open Liberty 23.0.0.3が公開:クラウドネイティブなJavaマイクロサービス、Jakarta EE 10以降を採用
IBMは、Java SE 20、Jakarta EE 10、MicroProfile 6.0をサポートするOpen Liberty 23.0.0.3を発表した。この重要なリリースでは、Jakarta EE 10 Core Profile、Web Profile、Platformが導入され、プロファイルを構成するさまざまな機能が強化されたのだ。さらに、このリリースには、新しいMicroProfile Telemetry 1.0仕様と、メトリクス、OpenAPI、およびJWT Authentication仕様の更新が含まれている。Open Liberty 23.0.0.3は、5年以上前の設立当初からのランタイム開発における節目となるものなのだ。
-
OpenFGAでオープンソースのアクセスコントロールを実現
Auth0は、きめ細かいアクセス制御のユースケースに対応したオープンソースの認可サーバー、OpenFGAのバージョン1.0をリリースした。このリリースは、OpenFGAのAPIの安定性と、実運用に向けた準備の完了を示すものだ。
-
AWS Verified Access、WAFとSigned Identity Contextをサポートし正式版リリースへ
AWSは先日、VPNに依存せずに企業アプリケーションへの安全なアクセスを提供するマネージドサービス、Verified Accessの一般提供を発表した。この正式版では、AWS WAFのサポートと、署名されたIDコンテキストをエンドアプリケーションに渡す機能が導入された。
-
クラウドでのテスト駆動開発の適用
クラウドでは、アプリケーション開発を、それに付随するインフラと一緒にエンドツーエンドで扱うことができる。これにより、テスト駆動開発(TDD)やリファクタリングをアプリケーション全体で使用することが可能になり、メンテナンスコストを下げることができる。
-
表現力豊かなコーディングを可能にする「レコードパターン」でJavaがパワーアップ
JEP 440, レコードパターンは、JDK 21のためにProposedからTargetedに昇格された。このJEPは、この機能を最終化し、過去2回のプレビューからのフィードバックに対応した機能拡張を組み込んでいる。JEP 432Record Patterns (Second Preview)(JDK 20で提供)、JEP 405Record Patterns (Preview)(JDK 19で提供)だ。この機能は、レコード値を分解するためのレコードパターンを持つ言語を強化するものだ。
-
Amazon Prime VideoがサーバーレスからEC2、ECSに切り替えて運用コスト削減
Amazonの動画配信サービス「Prime Video」は、運用コストの削減とスケーラビリティの問題を解決するために、Audio/Videoの品質検査ソリューションを再構築した経緯を説明している。EC2とECSにワークロードを移行した結果、運用コストの90%削減を達成したという。
-
Quarkus 3.0をリリース: Jakarta EE 10のサポートでクラウドネイティブなJava開発を改善
6回のアルファ版リリース、ベータ版リリース、2回のリリース候補を経て、Red Hatは先週、待望のQuarkus 3.0リリースを発表した。このアップデートでは、Jakarta EE 10、MicroProfile 6.0、Hibernate ORM 6.2、Hibernate Reactive 2.0のサポートなど、多数の新機能が追加されている。さらに、Dev UIは、より拡張性が高く、ユーザーフレンドリーなものに刷新され、最新のデザインと操作感を示しているのだ。さらに、Quarkus 3.0では、Reactive Streamsの代わりにJava Flow APIを利用するようになったSmallRye Mutiny 2.0.0へのアップグレードが導入されている。
-
Googleのユニバーサルスピーチモデルが数百の言語の音声認識を実現
Google Researchは、1,200万時間以上のスピーチ音声で学習させた2Bパラメータの自動音声認識(ASR)モデルであるUniversal Speech Model(USM)を発表した。USMは、低リソース言語を含む100以上の言語の音声を認識でき、いくつかのベンチマークで新しい最先端の性能を達成した。
-
MetaのToolformer、APIを活用したゼロショットNLPタスクでGPT-3を引き離す
Meta AI Researchは、自然言語処理(NLP)タスクの解決を支援するためにAPIの呼び出しを学習する言語モデルToolformerを発表した。 Toolformerはモデルの微調整に使用されるトレーニングデータセットを自動的にアノテートし、いくつかのゼロショットNLPタスクの性能で大きくGPT-3モデルを引き離す。
-
AWSがAmazon BedrockとTitan基盤モデルでド派手に生成AIレース参入
AWSはAmazon BedrockとTitanの基盤モデルを発表し、生成AIレースへの参入を発表した。アマゾンは、生成AI技術へのアクセスを民主化し、さまざまな業界やユースケースの顧客に対応することを目的としている。この画期的な開発により、急速に成長するAI市場においてAmazonは手ごわい競争相手になる。
-
マイクロソフト、ラーニングルームでAzure Learningを強化
マイクロソフトはラーニングルームでAzureを学習するための新しいサービスを発表した。これは学習者がAzureに関心を持つ他の学習者や技術者とつながるように設計されたマイクロソフト Learn communityの一部として提供される。
-
Google Maps、Aerial View APIをプレビューリリース
先日のGoogle I/Oカンファレンスで、クラウドプロバイダーは、観光地の映画のようなビデオにアクセスする新しいオプションであるAerial View APIのプレビューリリースを発表した。Google Mapsのその他の改良点として、ルートのイマーシブビュー、フォトリアリスティック3Dタイル、新しいルートのカスタマイズ機能、再利用可能なウェブコンポーネントが挙げられる。
-
Metaが信頼性向上と運用の簡素化を目的に「MySQL Raft」へ移行
Metaは現在の準同期データベースとしてのMySQLを置き換えるために、MySQL Raftをデータセンターで展開している。新しいコンセンサスエンジンは運用を助け、MySQLサーバーがプロモーションやメンバーシップに責任を持つことを可能にしている。
-
OpenAI、GPT-4を用いてGPT-2でニューロンの行動を解釈
OpenAIの研究グループが最近発表した論文では、現在のディープニューラルネットワーク(DNN)の限界の1つである「解釈可能性の欠如」を解決するための新しいアプローチの概要が示されている。研究者たちはGPT-4を用いることで、DNNの解釈可能性を自動化するための第一歩として、どのような事象がニューロンの活性化を引き起こすかを解釈する技術を構築することを目的としている。