InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
AmazonがQuantum Ledger Databaseの一般提供開始を発表
Amazonは9月10日、ブロックチェーンテクノロジをベースとした台帳データベースQuantum Ledger Database(QLDB)の一般提供を開始すると発表した。QLDBは、複数のテーブルを格納可能な、フルマネージドな台帳サービスである。不変(immutable)なトランザクションジャーナルを実装し、暗号的な検証が可能であり、信頼性の高い機関によって一元的に所有される。
-
Jagadish Venkatraman氏、LinkedInのSamza 1.0開発を語る
先日のApacheCon North AmericaでJagadish Venkatraman氏は、LinkedInが大規模なストリーム処理を行うためにApache Samza 1.0を開発した経緯について講演した。その中で氏は、兆単位のイベントと数ペタバイトのデータを抱えるLinkedInのユースケースについて説明し、ステートフル処理、高レベルAPI、柔軟な展開モデルといった、1.0リリースで追加された機能を強調した。
-
pacheCon 2019基調講演 - Google CloudによるKubernetesを使用したビッグデータ処理の拡張
ApacheCon North AmericaでChristopher Crosbie氏が、"Yet Another Resource Negotiator for Big Data? How Google Cloud is Enhancing Data Lake Processing with Kubernetes"と題した基調講演を行った。講演の中で氏が強調したのは、Kubernetesクラスタ内でApacheソフトウェアを動作させるためのコントロールプレーンを提供する、オープンソースのKubernetesオペレータを開発することによって、Apacheのビッグデータソフトウェアを"クラウドネイティブ"にするという、Googleの取り組みについてだった。
-
Faceook、Relayのバージョン7をリリース
GraphQLを用いたデータ駆動のReactアプリケーションを構築するためのJavaScriptフレームワーク、Relayのバージョン7がリリースされた。今回のリリースには、エラー処理とRelay Hooksの改善が含まれている。
-
プログレッシブJPEGとHTTP Rangeリクエストで遅延ロードを改善する
Christoph Erdmann氏は先頃、Progressive JPEGとHTTP Rangeリクエストを駆使したイメージ遅延ロードの興味深いテクニックを取り上げた、詳細な説明記事を執筆した。他の画像プレースホルダや遅延読み込み手法とは異なり、Rangeリクエストを使用することによる余分な画像データのダウンロードを発生させることなく、オリジナルと同じような、小サイズのプレビューイメージを提供することが可能である。
-
Reactive FoundationがLinux Foundationの下に発足
Linux Foundationは、Reactive Foundationのローンチを発表した。次世代ネットワークアプリケーション構築のテクノロジを加速する目的で設立された、リーダたちによるコミュニティである。Alibaba、Facebook、Lightbend、Netifi、Pivotalが初期メンバとして参加した財団は、成功を収めたオープンソースのReactive StreamsとRSocketの仕様を保有する。
-
GoogleがHadoopのビッグデータワークロード用にCloud Storage Connectorを公開
Googleは先日のブログ記事で、Cloud Strage Connector for Hadoopを新たに発表した。この新機能によって、従来のHDFSをGoogle Cloud Storageに置き換えることが可能になる。ParquetやORCといったカラムナファイル(Columnar file)形式により、スループット向上の実現が期待されると同時に、Cloud Storageディレクトリの分離、低いレイテンシ、並列性の向上、インテリジェントなデフォルト設定といったメリットを享受することができる。
-
Microsoft、ExFATのLinuxカーネルでの実装方法を明確に
Microsoftは、exFAT公式仕様を自由に利用できるようにする。これにより、exFATドライバをLinuxカーネルに直接含めることが可能になる。さらに、exFAT対応のLinuxカーネルの公開に合わせて、Open Invention NetworkのLinux System Definitionへの登録をサポートする予定である。
-
Facebook、入力イベント処理を高速化するIsInputHandling APIを新たに提案
Facebookは先頃、初の大規模なブラウザAPIのコントリビューションを発表した。新しいisInputPending APIは、ユーザ入力からブラウザによる処理までの時間を短縮することによる、高度にインタラクティブなアプリケーションのユーザーエクスペリエンス向上を目的とする。
-
Shopifyはいかにしてモジュラモノリスへ移行したか
ShopifyのシニアエンジニアであるKirsten Westeinde氏がShopify Unite 2019で、Shopifyにおけるモジュラモノリス(modular monolith)への展開について論じた。変更をいつ行うか、どのように達成するか、といった判断にデザインペイオフラインを使用したこと、ターゲットアーキテクチャからマイクロサービスを除外した理由、などがその内容だ。
-
高可用性ワークフローエンジンZeebeが実運用対応に
Zeebeは、クラウドネイティブおよびイベント駆動アーキテクチャで動作する高性能アプリケーションのスケーラビリティ要件を満足し、複数のマイクロサービスにわたるワークフローを低レイテンシ、高スループットのシナリオでサポートするように設計されたワークフローエンジンだ。実運用対応の可能な無償のコミュニティエディションとして先頃、Zeebe 0.20.0がリリースされた。
-
Spring Bootのプロジェクト生成ツールSpring Initializrがアップデート
Spring Initializrに、これまで要望の高かったプロジェクトエクスプローラなど、いくつかのアップデートと機能追加が行われた。プロジェクト生成APIのリファクタと再設計、デザインを刷新したUIも含まれている。
-
AmazonがSaaSアプリケーション用イベント駆動AWSインテグレーションAmazon EventBridgeの一般提供を開始
先日のニューヨークでのAWS Summitイベントで、Amazonは、AWS、ソフトウェア・アズ・ア・サービス(SaaS)、カスタムアプリケーションがイベントを使って相互通信することの可能な、サーバーレスイベントバスのAmazon EventBridgeを一般提供すると発表した。
-
Service Mesh Interfaceの紹介 - Brendan Burns氏のQCon New Yorkでの講演より
Service Mesh Interface(SMI) 仕様は、さまざまなサービスメッシュ実装の上に抽象化レイヤを提供することで、プロセスを変更せずに実装を簡単に交換できるようにする。Kubernetesの開発者のひとりで現在はMicrosoftに所属する、著名なエンジニアのBrendan Burns氏は、先日のQCon New York 2019 Conferenceで、新しい仕様と今後のロードマップについて講演した。
-
Oliver Gould氏、Linkerdサービスメッシュとトラフィック管理を語る
LinkerdのプロダクトリーダでBuoyant CTOのOliver Gould氏が、先週{のQCon New York 2019 Conferenceで、Linkerdサービスメッシュについて、トラフィック管理機能を中心に講演した。