InfoQ ホームページ ニュース
-
Java News・ラウンドアップ - 構造化並行処理、Javaが27歳に、Micronaut 3.5.0
2022年5月23日週のJavaラウンドアップは、OpenJDK、JDK 19、仮想スレッド、Javaが27歳に、Jakarta EE 10、Spring Frameworkポイント&マイルストーンリリース、Micronaut 3.5.0、Quarkus 2.9.2.Final、Quarkus Tools for IntelliJ 1.11.0, Hibernate ORM 6.0.2.Final, Apache Tika 1.28.3 および Spring I/O conference のニュースをお届けする。
-
DigitalOceanがDigitalOcean Functionsでサーバレスの分野に参入
サーバレスコンピューティングプラットフォームのNimbellaを買収したDigitalOceanが、DigitalOcean Functionsという新サービスを発表した。Nimbellaのテクノロジをベースに、開発者フレンドリでコスト競争力のあるサーバレスプラットフォームの提供を目指す。
-
Amazon EKSブループリントがKubernetesクラスタのブートストラップを効率化
AWSはEKSブループリントをリリースした。これは、EKSクラスタをシンプルに設定・デプロイするためのinfrastructure as code(IaC)モジュールのコレクションである。EKSブループリントは現在、HashiCorp TerraformとAWS Cloud Development Kit(CDK)の両方に実装されている。ブループリントは、Prometheus、Nginx、Argo CDなどの多くのオープンソースアドオンをサポートする。
-
Amazon RekognitionがStreaming Video Eventを導入
AWSは先頃、Amazon Rekognitionの新機能として、ライブビデオストリーム上でリアルタイムなアラートを提供するStreaming Video Eventsの提供を開始すると発表した。
-
グラフニューラルネットワークのベンチマークを高速化する新ツール GraphWorld
Google AIは先頃、グラフニューラルネットワーク(Graph Neural Networks、GNNs)分野のパフォーマンスベンチマークを加速するツールとして、GraphWorldをリリースした。異なるノード次数分布やジニ係数のように、さまざまな構造特性でグラフを生成するための、コンフィギュレーション可能なフレームワークである。
-
TensorFlow DTensor:分散ディープネットワークトレーニング向けの統合API
最近リリースされたTensorFlow v2.9では、モデル、データ、スペースパラレル(別名、空間タイル)ディープネットワークトレーニングのための新しいAPIが追加された。DTensorの目的は、シャーディング命令をモデルコードから分離することである。そのためにDTensorは、デバイス間でモデルとバッチパラメータを分割するための高レベルのユーティリティを提供する。
-
AuguryはAppleシリコンに影響を及ぼす新たなマイクロアーキテクチャ攻撃
イリノイ大学アーバナシャンペーン校、ワシントン大学、テルアビブ大学の研究��が、Auguryと呼ばれる攻撃について説明した。これはA14ファミリーとM1ファミリーを含む、Appleの最近のプロセッサで保存されているデータを漏洩するものである。
-
MicrosoftがBuild 2022でAzure Container Appsの一般向け提供を発表
昨年のIgniteで、MicrosoftはAzure Container Appsを含むクラウドネイティブ製品をプレビュー版として発表した。これにより、開発者はコンテナを使ってマイクロサービスアーキテクチャを構築できる。同社は毎年開催されるBuild会議でこのサービスの一般向け提供を発表した。
-
HashiCorp Vaultでサーバーサイド整合性トークンにより結果整合性が向上
HashiCorpはVault 1.10をリリースした。シークレットとID管理プラットフォームに多くの新機能が追加されている。サーバサイド整合性トークンを使うと、パフォーマンススタンバイノードを使うときに結果整合性モデルをより細かく制御できる。新しいオープンソースのログイン多要素認証統合を使って認証を実行できるようになった。データベースプラグインの多重化サポートが追加され、Vaultエージェントのテレメトリが改善されている。
-
怒ったユーザーからのフィードバックを、より良い製品の開発にどのように役立てるか
製品に何か変更を加えるたびに、怒ったユーザーが現れることがある。このようなユーザーは、あなたの製品に積極的に関心を寄せている。彼らの声に耳を傾けることで、製品を改善するためのユーザーインサイトの金塊を見つけることができる。
-
JEP 405: RecordクラスによるJavaのパターンマッチングの拡張
JEP 405 "Record Patterns (Preview)"が、JDK 19のProposed to TargetからTargetedへの昇格を果たした。Project Amberの傘下にあるこのJEPは、レコード値を分解するレコードパターン(record pattern)による言語の拡張を提案する。レコードパターンは型パターン(type pattern)と併用することで、"堅牢で宣言的、かつ構成可能な形式のデータナビゲーションとプロセッシングを可能にする"。
-
Cloudflare D1でCloudflareワーカーのための分散SQLiteを提供
間もなくベータ版に入るD1は、CloudflareによるクラウドベースのSQLストレージ分野へのの最初のステップである。D1はSQLiteの上に構築されており、分散レプリケーションメカニズム、バッチ操作のサポート、組み込みコンピューティング、自動バックアップと冗長化などが追加されている。
-
Amazonが51言語のAIトレーニングデータセット”MASSIVE”を公開
Amazon Alexa AIのNatural Language Understandingグループは "Multilingual Amazon SLURP (SLU resource package) for Slot Filling, Intent Classification, and Virtual-Assistant Evaluation"(MASSIVE)をリリースした。自然言語理解(NLU)AIモデルのトレーニングを目的として、51言語から100万件のアノテーション付きサンプルを収めたデータセットだ。データを使用するためのコードやツールも含まれている。
-
Java Newsラウンドアップ: OpenJDK, Spring最新版とCVE, Payara Platform, Apache Tomcatのアップデート
今週2022年5月16日のJavaラウンドアップは、OpenJDKからJDK 19に関するニュース、Jakarta EE 10、SpringのマイルストンリリースとポイントリリースとCVE、May 2022 Payara Platformリリース、Quarkus 2.9.1.Final、Micronaut 3.4.4、WildFly 16.1.1、Hibernate ORM 5.6.9.Final、Hibernate Reactive 11.5.Final、JDKMon 17.0.25、JobRunr 5.1.2、JRelease早期アクセス、Apache Tomcatポイントリリース、Apache Camel 3.17.0といった内容でお届けする。
-
Kalix:データベースを使わないクラウドネイティブでビジネスクリティカルなアプリケーション構築
Lightbendは最近、Kalixをリリースした。LightbendはAkkaを提供する企業である。Kalixは、任意のプログラミング言語を使って、データベースを使わない、クラウドネイティブでビジネスクリティカルなアプリケーションを構築するための新しいPlatform-as-a-Service製品である。Kalixは統合アプリケーションレイヤーであり、ソフトウェアを作成するために必要な部品を集め、それらの実装の詳細を抽象化する。Lighbendは、開発者に革新的なNoOps開発者エクスペリエンスを提供しようとしている。