InfoQ ホームページ ニュース
-
ベクタ類似性検索の実用化を支援するPinecone 2.0
Pineconeは先頃、レコメンデーションシステム、画像検索、および同様のアプリケーションを簡単に開発できるようにする、ベクタ類似性検索(vector similarity search)ソリューションのバージョン2.0をリリースした。創設者でCEOのEdo Liberty氏に話を聞いた。
-
Litmus 2.0リリースでマルチテナンシー、カオスワークフロー、GitOps、可観測性を提供
先月、Litmus 2.0が一般向けとしてリリースされた。カオスエンジニアリングを簡素化することを目的としており、カオスセンター、カオスワークフロー、カオス用GitOps、マルチテナンシー、可観測性、プライベートカオスハブなどの新機能を追加している。InfoQは、ChaosNativeのCEOであり、Litmusエンジニアリングプラットフォームの共同作成者および保守担当者のUmasankar Mukkara氏にインタビューした。
-
2022年のソフトウェアの注目は何か - Randy Shoup氏の選ぶQCon Plusのトップトピック
QConのソフトウェアカンファレンスは、幅広いテクノロジに携わるシニアソフトウェアリーダたちで構成された委員会によって、それぞれが独立した形式で運営されている。先日我々がインタビューした、eBayのエンジニアリングVP兼チーフアーキテクトでQCcon Plus November 2021委員会メンバのRandy Shoup氏は、今年11月のイベントを楽しみにしている、と語った上で、いくつかのトラックについて紹介してくれた。
-
自己不信やインポスタ症候群から脱却し、テクノロジにおける多様性のメリットを見出すまで
Charu Bansal氏は、自身が非技術的なバックグラウンドを持っていることから、そのキャリアにおいて、自分がセキュリティに関する価値を提供できないのではないかと不安を持つ、インポスタ(詐欺師)症候群に度々陥っている。The Diana Initiative 2021で行った講演の中で氏は、非技術系のキャリアから情報セキュリティの分野に転向したことによる多様な観点を持つことが、困難なセキュリティ問題を解決する上でいかに役に立ったか、という話をした。
-
Flowタイプチェッカーはただの型付きのJavaScriptではなく、今やFacebookのニーズを満たす中核を担う
FacebookのFlowチームをサポートするエンジニアリングマネージャーのVladan Djeric氏は、Flowタイプチェッカーが単なる型付けされたJavaScriptを超えるもので、Facebookの内部ユーザーニーズをベースにした新機能を導入することを発表した。Flowでは、特に、大規模で複雑なコードベースで高速かつ適切なタイプチェックを提供することに注力している。Flowのビジョンは、TypeScriptのビジョンとは対照的だ。TypeScriptは型のシンタックスを備えたJavaScriptである。
-
CanonicalのAnbox CloudアプライアンスでAWS上でのAndroidアプリ実行がシンプルに
Anbox CloudはCanonicalのソリューションで、Androidアプリを任意のデバイスに大規模にストリーミングできる。新しいAnbox Cloudアプライアンスを使うと、小規模バージョンのAnbox CloudをAWSマーケットプレイスからすぐに入手できる。InfoQは、Canonicalのエンジニアリングマネージャー兼Anbox CloudチームリーダーであるSimon Fels氏と話す機会を得た。
-
Micronaut 3.0が将来の開発に適応できる大きな変更を提供
Object Computing, Inc. は、デフォルトのリアクティブストリームの実装の削除、アノテーションの継承の変更、HTTPコンパイル時検証を特徴とする Micronaut3.0 をリリースした。このリリースは、フレームワークをより直感的にし、将来の要件に適応できるようにして、過去の設計上の欠陥を解決するための作業の集大成だった。
-
Uber Riderアプリでのデータ収集、標準化、大規模な利用
Uber Engineeringは最近、Uber Riderアプリからデータを収集、標準化、使用する方法を公開した。ライダーデータには、Uberアプリとのライダーのインタラクションがすべて含まれる。このデータは、Uberのオンラインシステムからの毎日の何十億ものイベントを表している。Uberはこのデータを使って、ファンネルコンバージョンの増加、ユーザエンゲージメントなどの主要な問題領域に対処する。
-
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はオープンソース化を望んでいる。
-
NSAとCISAがKubernetes強化ガイダンスを公開
National Security Agency(NSA)は、Cyber security and Infrastructure Security Agency(CISA)と協力して、Kubernetes強化ガイダンスを最近公開した。Kubernetes環境のセキュリティ保護にフォーカスしたテクニカルレポートだ。 このレポートは、Kubernetesのセキュリティリスクの一般的な領域(サプライチェーン、悪意のある攻撃者、内部脅威)を関してである。
-
.NET MAUIがPreview 8をリリース、しかしGAは2022年Q2に延期
Microsoftは.NET MAUIのリリースを延期した。.NET MAUIのリリースと一般提供は、.NET 6と同じ2021年11月が目標であった。 Microsoftからの最新ニュースによると、今年11月の.NET 6のGAには正式版が完成しない見込みである、ということだ。新たに計画された期日は、2022年第2四半期である。