InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
分散型Key-ValueストアetcdがCNCFを卒業
CNCFは、多くのオープンソースプロジェクトや企業で使用されている分散型Key-Valueストアであるetcdプロジェクトの卒業を発表した。もともとCoreOSに書かれたetcdは、2018年にCNCFインキュベーション段階に受け入れられ、2020年11月に卒業した。
-
Istio 1.5: Lin Sun氏とNeeraj Poddar氏がistiod、Wasm、およびマルチクラスタサポートについて議論
先頃のInfoQポッドキャストで、Lin Sun氏とNeeraj Poddar氏は、Istio 1.5 のリリースについて話し合い、サービスメッシュスペースの将来について調査した。取り上げられたトピックには、「istiod」モノリシックコントロールプレーンへの移行の動機、WebAssembly データプレーン (Envoy プロキシ) 拡張サポートの追加、および Istio 内のマルチクラスタサポートの将来が含まれている。
-
InfoQ Live(2月16日開催の仮想イベント)で分散システムにおける可観測性を取り上げる
InfoQ Liveが2021年2月16日に戻ってくる。これは、現代のソフトウェア実務家向けに設計された1日の仮想イベントである。今回の開催の焦点は、可観測性を分散システムアーキテクチャに統合する使用する、実用的な方法を発見することである。2月16日の午前9時EDT/午後3時CESTに参加してください。19.95ドルのみで登録できる。
-
Dropboxがどのようにして大規模な分散非同期タスクフレームワークを構築したか
Dropboxのエンジニアは、1秒ごとにスケジュールされた数万の非同期タスクを処理できる分散非同期タスクフレームワーク(ATF)を設計した。ATFの主な機能は、開発者がコールバックを定義し、これらの事前定義されたコールバックに対して実行されるタスクをスケジュールできるようにするものである。
-
組織レベルのアジャイルにおけるアンチパターン - その理由と対策
アジャイルアンチパターンは、対処を怠ると組織やモラル、品質に影響する可能性がある。最初の重要なステップは、問題点の存在を認識することだ。根本原因の効果的な解析は、組織にアンチパターンが現れた原因の理解や、その原因に対処するために取ることのできるアクションの理解に寄与する。
-
InstanaがContext Guideを発表
マイクロサービス向けのオートアプリケーションパフォーマンス管理 (APM) ソリューションのプロバイダであるInstanaは、Dynamic Graphと呼ばれる同社の基盤となるシステムモデルへのGUIベースのアクセスを提供するInstana Context Guideを発表した。Instanaのソリューションは、アプリケーションサービスコンポーネントとクラウドインフラストラクチャーを含むアプリケーションインフラストラクチャを検出する。
-
Microsoftは、Build 2020でプレビューのApp Service Static Web Appsを導入
今年のデジタルイベントのBuildで、Microsoftは、静的Webアプリ用に明白に調整された新しいホスティングオファーでAzure App Serviceを拡張したことを発表した。ホスティングサービスはAzure Static Web Appsと呼ばれ、現在プレビュー中だ
-
ユーザエクスペリエンスを最大化するNetflixの優先度付きロードシェディング
Netflixは自社開発のAPIゲートウェイであるZuulを使用して、受信する要求の優先順位の区別を行っている。システムが負荷を受けたり、不安定になったりした場合、Zuulは最も優先度の低いトラフィックを抑制する。その上で、システムが安定性を取り戻すまで、計算された優先順位に基づいて、負荷が低減するように段階的な調整を行うのだ。
-
Facebook.comの再設計:持続可能なパフォーマンスのためのスタックと戦略
Facebookがブログ記事で、facebook.com Webサイトの最新イテレーションとなるFB5で使用されているテクノロジと戦略を詳細に説明している。Facebookは同社のWebサイトを再構築して、テクノロジスタックをReact、GraphQL、Relay、独自開発のCSS-in-JSライブラリによって標準化した。再開発の目標はパフォーマンスの向上と、新機能の追加を容易にすることだ。
-
AWSがEventbridgeサービスにイベントリプレイとアーカイブ機能を導入
Amazon EventBridgeはサーバレスイベントバスである。イベントソースからリアルタイムデータのストリームを配信し、そのデータをAWS Lambdaなどのターゲットにルーティングする。最近、AWSはイベントのリプレイおよびアーカイブ機能を追加した。これにより、開発者は過去のイベント���リプレイし、アプリケーションを新しい機能で拡張することができる。
-
リーンと「LeanとDevOpsの科学 (Accelerate) 」を適用して価値をデリバリする: QCon Plus Q&A
リーンの原則と実践の背景にある科学と数学を理解することで、エンジニアリングリーダは、職場でそれらを提唱し、実装することができる。このようにして、David Van Couvering氏がQCon Plus 2020で価値を提供するためのリーン原則と実践の適用についての講演で説明したように、従業員のエンゲージメントと士気、そして収益に直接影響を与えることができる。
-
Mock Service Workerライブラリにより、復元力のあるRESTおよびGraphQL APIテストが可能に
Mock Service Worker (MSW) APIモックライブラリを使用すると、開発者は、実際のバックエンドを使用したり、モックサーバーを設定したり、ネイティブhttp/https/fetch実装をスタブしたりせずにWebアプリケーションをテストできる。MSWは、RestとGraphQL APIの両方をモックする。MSWは今年JavaScriptオープンソース賞を受賞した。
-
AWSはAmazon MQがRabbitMQをサポートすると発表
AWSは、Amazon MQが人気のあるオープンソースメッセージブローカであるRabbitMQをサポートするようになると発表した。RabbitMQのサポートにより、顧客はコードを書き直すことなく、既存のRabbitMQメッセージブローカをAWSに移行できる。
-
HashiCorpがConsulを拡張、トポロジマップを追加、Kubernetes統合を改善
HashiCorpは、同社のサービスメッシュプラットフォームであるConsul 1.9のベータリリースを発表し、新たな機能を追加した。今回のリリースには、レイヤ7コンストラクトをサポートするためのインテンションモデルの拡張、コンフィギュレーション検証を目的とした新たなビジュアライゼーション、Kubernetes用のカスタムリソースが含まれている。
-
GoogleがEventarcをプレビュー版で発表
最近のブログ投稿で、GoogleはEventarcを発表した。これは、顧客が60を超えるGoogle CloudソースからCloud Runをトリガーできる新しいイベント機能である。Eventarcを使用すると、顧客はイベント駆動型アプリケーションを構築し、イベントの取り込み、配信、セキュリティ、承認、可観測性、およびエラー処理を扱うことができる。