InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Dropbox、改良型Brotliを使用して同期パフォーマンスを改善
いくつかの一般的なロスレス圧縮アルゴリズムをパフォーマンス分析した結果、Dropboxのエンジニアたちは、GoogleのBrotliエンコーダに少し手を加えることで、自社エンジンの同期パフォーマンス改善に成功した。同社エンジニアのRishabh Jain、Daniel Reiter Horn両氏の主張によれば、この変更により、中央値レイテンシ(median latency)とデータ転送が30パーセント以上改善された。
-
AWSがAmazon Fraud DetectorをGAリリース
Amazon Fraud Detectorは、偽アカウントの生成、ポイントプログラムやプロモーションコードの不正使用、オンライン決済詐欺といった、不正の疑われるオンラインアクティビティを短時間に識別する機能をカスタマに提供する、完全マネージドなAWSサービスである。このサービスではマシンラーニング(ML)を使用しており、AWSおよびAmazon.comで20年にわたって蓄積された不正検出に関する専門知識を活用する。
-
Micronaut 2.0 がツールを強化し、サーバレスと GraalVM のサポートを強化
株式会社オブジェクトコンピューティングは、Micronaut 2.0を正式にリリースした。これは、Java、Groovy、Kotlin などの言語を利用したマイクロサービスベース、クラウドネイティブ、サーバーレスアプリケーションの作成を支援するフルスタック JVM ベースのフレームワークのメジャーリリースだ。
-
分散時系列、ドキュメント圧縮、インデクスを改良したRavenDB 5
マルチドキュメントACIDトランザクションとスマートドキュメント圧縮機能を持ったNoSQLドキュメントデータベースであるRavenDBが、分散時系列データをサポートし、インデクス機能を拡張したRevenDB バージョン5をリリースした。
-
マテリアルデザイン仕様サポートを改善したMaterial-UI 4.9 リリース
React UIフレームワークであるMaterial-UIは先頃リリースされたバージョン4.9.0で、UIコンポーネントに多数の改良が加えられ、マテリアルデザイン仕様との整合性が向上した。このリリースでは、IconButton、ListItem、TableRowなどのいくつかの主要なUIコンポーネントにカーソルを合わせた際の不整合に、追加または解決された。このリリースでは、多数の小さな不整合が解決され、改良されている。
-
AmazonがAWS Glue 2.0の一般提供を発表
AWS Glueは、フルマネージドの抽出、変換、および読込み(ETL)サービスであり、分析用にデータを簡単に準備して読込むことができる。AWS Glueを使用すると、顧客はリソースをプロビジョニングまたは管理する必要がなく、サービスを実行したリソースのみの支払いを行う。
-
WebでZoom: WebAssembly SIMD、WebTransport、およびWebCodecs
先頃の[web.devライブイベント]で、Google V8のプロダクトマネージャであるThomas Nattestad氏は、Webブラウザ内でZoom���その他のビデオ会議機能をサポートするためにWebに提案された追加機能のいくつかについて説明した。
-
オープンソースになったGitHub OpenAPI仕様 (ベータ)
GitHubは、GitHub APIのOpenAPI記述をオープンソース化している。開発者が直接API機能を発見できるようにすることを目的としたGitHub OpenAPIは、モックサーバ、テストスイート、および言語バインディングのプログラムによる作成も可能にする。
-
Vonageにおけるマイクロフロントエンド - Yoav Yanovski氏のVue.JS Amsterdamでの講演より
VonageのシニアテクニカルエンジニアのYoav Yanavski氏が先日のVue.js Amsterdam 2020で講演し、同社がモノリシックなフロントエンドからマイクロフロントエンドアーキテクチャに移行した理由について語るとともに、マイクロフロントエンドのアーキテクチャ上の選択肢とそれぞれの持つトレードオフ、その中でVonageが行った選択について詳しく説明した。
-
AmazonがAWS Glueに新しいストリーミングETL機能を導入
先頃、AmazonはAWS GlueがストリーミングETLをサポートすることを発表した。この新しい機能を使用すると、ストリーミングデータをオンザフライで準備し、数秒で分析できるようにする継続的取り込みパイプラインを簡単に設定できる。
-
Storybookリリース6.0 ライブ編集、Storybook Composition、ゼロ構成を備えたUIコンポーネントエクスプローラー
Storybookチームは先頃、Storybookのメジャーバージョン 6をリリースした。Storybook 6.0は、構成不要のセットアップ、コンポーネント例のライブ編集を備え、同じコンポーネントエクスプローラーウィンドウで複数のStorybookの視覚化をサポートする(構成機能)。
-
Brenda - AIのチームメンバ
Brendaは、マシンラーニングした人工知能を使用して、インフラストラクチャの監視、品質保証チェックとトラブルシュートのサポート、警告の処理と重大な問題の通知、自動修復を行うシステムだ。SwisscomのSree Rama Murthy Pakkala氏とCollin Mendons氏は、Swiss Testing Day 2020で、自社の品質向上を支援するBrendaという名のAI/MLフレームワークについて講演する予定である。
-
新しいMicrosoft Edgeのエクステンション
Microsoft Edgeエクステンションチームでシニアプログラムマネージャを務めるPratyusha Avadhanula氏は先頃、新たなエクステンション送付プロセスについて開発者に説明を行った。氏はMicrosoft Build 2020で、登録プロセス、Chromium APIと新しいMicrosoft Edge APIの間の差異、将来的なロードマップについて説明した。Edgeユーザは既存のChromeエクステンションを追加インストール可能だが、いくつかの注意点がある。
-
Googleがゲームアプリとモジュールアプリ向けにAndroid App Bundleを改善
現在Canaryにある最新のAndroid Studio 4.2で、GoogleはPlay Asset Delivery(PAD)と動的モジュールリソース軽量化を取り入れることにより、Android App Bundleフォーマットに大幅な改善を加えた。
-
Eventuate プラットフォームに Micronaut のサポート、開発者向けツールの強化、パフォーマンスの向上が追加された
Eventuate.io は、Eventuate プラットフォームの新バージョンをリリースし、Micronaut のサポート、開発者向けツールの強化、パフォーマンスの向上を追加した。また、Java 14 と Spring Boot 2.2.6 にアップグレードされた。