InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
WebのペリフェラルAPIに関わるセキュリティ懸念
Googleは数年前から、BluetoothおよびUSBを使用した周辺機器接続をWebブラウザに導入しようとしているが、AppleやMozillaなど、他のブラウザベンダからの強い抵抗にあっている。
-
eBay Denmarkにおけるソフトウェア品質保証の取り組み
品質とは、単に運用環境へバグを流出させないということだけではない。その他にも多くのことがある。品質とは、プロダクトがユーザフレンドリで、アクセスや利用が容易で、高いパフォーマンスと短いロード時間を実現していることだ。コードが安定していて、メンテナンスが容易なことも必要だ。Jette Pedersen氏はSwiss Testing Day 2020で、優れた品質のプロダクトを実現する方法について講演した。
-
PlutoraのJeff Keyes氏に聞く - バリューストリーム・マネジメントの変革的影響
Enterprise Management Associates(EMA)は先頃、DevOps 2021の調査結果を公開した。その中では、VSMベンダへの市場参入が2020年内に50パーセント近く増加するという予測とともに、それらVSMベンダが期待に応えられていない点が示唆されている。VSM採用に関わるもの、VSMの持つ変革的影響、失敗の可能性などの理解を深めるべく、代表的なVSMプラットフォームプロバイダのPlutoraに話を聞いた。
-
KSQLがConfluent Cloudで利用可能に
KSQLは、Apache KafkaのストリーミングSQLエンジンであり、現在、Confluent Cloud Platform上でフルマネージドサービスとして、利用量ベースの料金プランですべての顧客が利用できる。最近のブログ投稿で、ConfluentはConfluent Cloud KSQLの提供を発表した。
-
マイクロサービスの運用とセキュアなサーバーレス:8月25日InfoQ Live
マイクロサービスとサーバーレスシステムの実行に関して、専門家が聴衆と対話して経験と学びを共有する仮想イベントであるInfoQ Liveは、わずか数日先である。モジュラーアーキテクチャでの作業のベストプラクティスを学び、チームや組織ですぐに実装できる相互検証したアイデアを残すために参加する。
-
Microsoft は Azure Service Bus 上に AMQP を介した Java Message Service 2.0 のプレビューを発表
先日のブログ記事で、Microsoft は Azure Service Bus Premium 層で AMQP を介した Java Message Service (JMS) 2.0 のプレビューサポートを発表した。このサポートにより、顧客は Java や Spring のワークロードを Azure にリフト&シフトすることで、アプリケーションスタックを近代化できるようになる。
-
マイクロサービスによる銀行インフラの構築 - QCon London Q&Aより
Monzoのマイクロサービスの数は、この数年で100から1,600にまで増加し、さらに増え続けている。マイクロサービス���責務が増えると分割され、密結合すると統合される。エンジニアはコードジェネレーションを使って自身のサービスを生成し、デプロイし、スケールアップし、監視することができる。
-
Adobeのオープンソースのアダプティブでアクセス可能なカラーパレットジェネレーター
@AdobeのデザインシステムSpectrumのデザイナーNate Baldwin氏が、オープンソースのカラージェネレーターであるLeonardo 1.0をリリースした。Leonardoは、コントラスト比に基づいて生成された色を使用して、アクセス可能なアダプティブカラーシステムの作成を自動化することにより、デザイナの生産性とエンドユーザエクスペリエンスの向上に努めている。Leonardoは完全なテーマ生成もサポートしており、デザイナとエンジニアの両方を対象としている。
-
サーバパフォーマンスの向上、フレームワーク使用の簡素化、開発者エクスペリエンスが向上したAxon 4.4
AxonIQは、フレームワークとサーバインフラストラクチャのメジャーリリースであるAxon 4.4を正式にリリースした。これは、CQRS/イベントソーシングとドメイン駆動型設計を利用したイベント駆動型マイクロサービスアプリケーションの構築に役立つ。
-
Twitterが新しい開発者APIを発表
Twitterは先頃、サードパーティの開発者が使用する新しいTwitter API (早期アクセス) をリリースした。新しいTwitter APIには、標準、学術研究、ビジネスの3つの新製品トラックが含まれている。新しいAPIは、会話のスレッド化、ツイートでの投票結果、プロフィールでのピン留めされたツイート、スパムフィルタリング、リアルタイムのツイート追跡、さらに強力なストリームフィルタリングと検索クエリ言語を提供する。
-
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に提案された追加機能のいくつかについて説明した。