InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Micronaut 3.0が将来の開発に適応できる大きな変更を提供
Object Computing, Inc. は、デフォルトのリアクティブストリームの実装の削除、アノテーションの継承の変更、HTTPコンパイル時検証を特徴とする Micronaut3.0 をリリースした。このリリースは、フレームワークをより直感的にし、将来の要件に適応できるようにして、過去の設計上の欠陥を解決するための作業の集大成だった。
-
Javaニュース総まとめ: JDK LTSのリリースリズム、OpenJDK、Springのアップデート、Helidon、Payara Platform
今週2021年9月13日のJava総まとめでは、OpenJDK、JDK LTSのリリースリズムを3年から2年に加速する提案、JDK 18、Liberica JDK 17、Spring Frameworkのアップデート、Spring DataとSpring Tools 4、Payara Platform、Helidon、GraalVMのJDK 17開発ビルド、Hibernate、Piranha、Apache Camel、JobRunr 4.0そして2021 Jakarta EE Developer調査からのニュースを特集している。
-
カスタムディレクティブとリアクティブAPIを新たに備えたLit 2がリリース
Litチームは先頃、Lit 2.0をリリースした。Lit 1のリリースから2年以上を経たリリースだ。Lit 2には非同期ディレクティブなど、カスタムディレクティブ用の新たなAPIがフィーチャーされている。リアクティブコントローラを使用して、再利用可能なリアクティブロジックをカプセル化することも可能だ。
-
Facebookがコンピュータビジョンモデル”Multiscale Vision Transformers”をオープンソースとして公開
Facebook AI Reserch(FAIR)は先頃、Transformerアーキテクチャに基づくコンピュータビジョン用ディープラーニングモデルであるMultiscale Vision Transformer(MViT)を、オープンソースとして公開した。MViTは、内部にいくつかの解像度低減(resolution-reduction)ステージを備えることにより、他のTransformerビジョンモデルをパフォーマンスで凌駕すると同時に、必要な計算能力の低減を実現しており、いくつかのベンチマークにおいては精度の最高値を更新している。
-
NetflixによるgRPCを使った実用的なAPIデザイン
NetflixでのAPI設計に関する2部構成の記事が、最近、同社のテクノロジーブログで公開された。バックエンドAPIの要求と応答において無関係なメッセージフィールドを無視する問題をどのように解決したかを説明している。この実現には、特別なProtocol Buffers(Protobuf)メッセージのFieldMaskを使っている。
-
FacebookがSuperpackでコード分析を活用してAndroidアプリを圧縮
最近、記事で、FacebookはAndroidアプリ圧縮の新しい手法のSuperpackについて説明している。これはコンパイラ分析にデータ圧縮を組み合わせたものだ。まだすべての人が利用できるわけではないが、Facebookはオープンソース化を望んでいる。
-
.NET MAUIがPreview 8をリリース、しかしGAは2022年Q2に延期
Microsoftは.NET MAUIのリリースを延期した。.NET MAUIのリリースと一般提供は、.NET 6と同じ2021年11月が目標であった。 Microsoftからの最新ニュースによると、今年11月の.NET 6のGAには正式版が完成しない見込みである、ということだ。新たに計画された期日は、2022年第2四半期である。
-
RookoutがLive Loggerを発表し、ログレベルが動的に変更可能に
Live Debuggerを開発したRookout社は、本番環境のログに隠された豊富な情報にアクセスしやすくすることを目的としてLive Loggerを発表した。アプリケーションのログレベル、ログパイプライン、ログスループットの追跡、テキストおよびコンテキストベースのフィルタリングを動的に切り替えることで、この実現を目指している。
-
MicroStream 5.0がオープンソースになった
MicroStreamはバージョン5.0に到達し、オープンソースとして公開されている。MicroStreamは、あらゆる種類のJavaオブジェクトを格納するための永続化エンジンだ。これはJava組み込みシリアル化に似ているが、はるかに強力だ。MicroStreamのCEO兼共同創設者であるMarkus Kett氏と、MicroStreamについてInfoQは話した。
-
MicrosoftがAzure Disk Storageのゾーン冗長ストレージを一般提供としてリリース
今年の初めに、Microsoftは、Azureマネージドディスクのゾーン冗長ストレージ(ZRS)オプションのプレビュー版を発表した。インフラストラクチャの信頼性をさらに向上させるためのものだ。現在、一般提供(GA)としてリリースされている。
-
Asserting JDK Flight Recorder Events with JfrUnit
JfrUnitを使えば、ガベージコレクションのような、アプリケーションのパフォーマンスに影響を与えるイベント発生の有無を検証することが可能になる。メモリアロケーションやIO、データベースクエリといった、アプリケーションから発生するイベントの検証も可能だ。それ自体でイベントを発生しないライブラリには、JMVエージェントを使ってカスタムイベントを生成することができる。
-
QCon Plusでソフトウェアロードマップを構築、Kristen O’Leary氏がトップトピックを共有
最近のインタビューで、Googleのシニアデベロッパーリレーションエンジニアであり、2021年11月のQCon Plus委員会メンバーであるKristen O'Leary氏が、今年の11月1日から12日までのイベントで彼女が最も楽しみにしているトラックを共有してくれました。
-
ZippyDB:Facebookの強力な一貫性のあるKey-Valueストアのアーキテクチャ
Facebook Engineering recently published how it built its general-purpose key-value store, known as ZippyDB. ZippyDB is Facebook's biggest key-value store, which has been in production for more than six years. It offers flexibility to applications in terms of tunable durability, consistency, availability, and latency guarantees.
-
TeslaがAIモデルをトレーニングするためのD1 Dojoチップを発表
TeslaはTesla D1を発表した。BF16 / CFP8で362 TFLOPのパワーを提供できる人工知能用に特別に設計された新しいチップだ。
-
Travis CIの脆弱性が顧客の秘密を漏洩した可能性
人気の継続的インテグレーションおよびデリバリーサービスであるTravis CIは、署名キー、アクセスクレデンシャル、APIトークンなどのセキュアな環境変数を漏洩する可能性のある脆弱性を明らかにした。この欠陥は9月10日にすぐに修正されたが、開発者コミュニティはこの問題のTravis CIの対応が不十分であることに気づいた。