InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
InfoQ Live Virtual Event (8月25日) - 注目のセッションとRoundtable
初開催となるInfoQ Line(8月25日)は、マイクロサービスと分散システムの構築および運用に深く切り込んだ、1日間のバーチャルな学習イベントである。現在の環境に今すぐ活用できる、実用的な戦略を見つけることができる。インスピレーション、コネクション、実践可能なアイデアのために、世界レベルの実践家の集まりに参加しよう。全スケジュールと講演者のラインアップを見てほしい。
-
Dropbox、改良型Brotliを使用して同期パフォーマンスを改善
いくつかの一般的なロスレス圧縮アルゴリズムをパフォーマンス分析した結果、Dropboxのエンジニアたちは、GoogleのBrotliエンコーダに少し手を加えることで、自社エンジンの同期パフォーマンス改善に成功した。同社エンジニアのRishabh Jain、Daniel Reiter Horn両氏の主張によれば、この変更により、中央値レイテンシ(median latency)とデータ転送が30パーセント以上改善された。
-
Micronaut 2.0 がツールを強化し、サーバレスと GraalVM のサポートを強化
株式会社オブジェクトコンピューティングは、Micronaut 2.0を正式にリリースした。これは、Java、Groovy、Kotlin などの言語を利用したマイクロサービスベース、クラウドネイティブ、サーバーレスアプリケーションの作成を支援するフルスタック JVM ベースのフレームワークのメジャーリリースだ。
-
マテリアルデザイン仕様サポートを改善したMaterial-UI 4.9 リリース
React UIフレームワークであるMaterial-UIは先頃リリースされたバージョン4.9.0で、UIコンポーネントに多数の改良が加えられ、マテリアルデザイン仕様との整合性が向上した。このリリースでは、IconButton、ListItem、TableRowなどのいくつかの主要なUIコンポーネントにカーソルを合わせた際の不整合に、追加または解決された。このリリースでは、多数の小さな不整合が解決され、改良されている。
-
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が行った選択について詳しく説明した。
-
Eventuate プラットフォームに Micronaut のサポート、開発者向けツールの強化、パフォーマンスの向上が追加された
Eventuate.io は、Eventuate プラットフォームの新バージョンをリリースし、Micronaut のサポート、開発者向けツールの強化、パフォーマンスの向上を追加した。また、Java 14 と Spring Boot 2.2.6 にアップグレードされた。
-
GremlinがStatus Checksの一般提供を発表
Gremlinは先頃、Status Checksの一般提供を発表した。この新機能は自動的に健全であり、プロダクションでカオス実験を実行する準備ができているシステムを検証する。
-
Microsoft Azure Well-Architected Framework発表
Microsoftは先頃のブログ投稿で、Azure Well-Architected Frameworkを紹介した。これは、優れた設計のソリューションを構築および提供するのに役立つ一連のAzureアーキテクチャのベストプラクティスを顧客に提供する。
-
Svelte 公式のTypeScriptサポート追加
Svelte JavaScriptフレームワークはTypeScriptを活用するが、最近まで、TypeScriptを使用してSvelte Webアプリを作成することは困難だった。最新のSvelte更新により、公式のTypeScriptサポートがSvelteに追加される。
-
Microsoft .NET Conf - テーマはマイクロサービス
昨日、.NET Conf:Focusシリーズの第3弾が開催された。今回フィーチャーされたのは、.NETによるマイクロサービス開発だ。このイベントはあらゆる種類の開発者を対象に、ライブコーディングデモを実施し、関連するコンセプトやツールを包括的に紹介するものだ。無料参加の可能な単日のライブストリームイベントには、コミュニティや.NETプロダクトチームからの講演者が登壇する。
-
Facebook Retrieを使用した大規模なHaskellコードベースのリファクタリング
Facebookは、自社のSigma不正行為防止ルールエンジンをリファクタリングするために、ツールをオープンソース化した。Retrieという名前のこのツールを使用すると、開発者はリライトを正規表現ではなくHaskell構文の方程式として記述することができる。
-
すべてのエバーグリーンブラウザでWeb Animations APIがサポートされた
Safari 13.1のリリースに伴い、Web Animations APIはすべてのエバーグリーンブラウザに同梱されるようになった。
-
Google Cloud Healthcare APIが一般利用可能に
最近のブログ投稿で、Google はCloud Healthcare APIの一般提供を発表した。このサービスは、Google Cloud Platform(GCP)で構築されたソリューションとアプリケーション間の医療データの交換を容易にする。