InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
BloombergがKubernetes用のオープンソースのカオステストツール“PowerfulSeal”をリリース
先日のKubeCon North Americaカンファレンスで、Bloombergがオープンソースの“PowerfulSeal”ツールを新たに公開した。対象となるポッドと基盤のノードインフラストラクチャを停止させることで、Kubernetesクラスタ内でのカオステストを可能にするツールだ。
-
Spring Boot 2.0がGA間近
Spring Bootバージョン2.0の一般リリースが、1月31日のリリース候補1(RC1)の発表で一歩近づいた。この後半の段階でも、注目すべき追加がリリースされ、それとは別に多数の解決済みの問題とプル要求がクローズされた。
-
KubernetesでのKafkaクラスタの管理と運用
Amadeus社のプラットフォームソリューションアーキテクトであるNenad Bogojevic氏はKubeCon + CloudNativeCon North America 2017 Conferenceで、Kubernetes環境でKafkaクラスタを実行および管理する方法について講演した。彼は、Kafkaクラスタをプロビジョニングし、KubernetesカスタムリソースまたはConfigMapsを使用して設定することについて話した。
-
Microsoft が Azure Event Grid の一般提供をアナウンス
Microsoft は昨年8月に Event Grid を紹介したが、ついに一般提供された。 Azure Event Grid は開発者が Azure で統一された方法でイベントを管理できるサービスだ。
-
Kubecon 2017より、MicrsoftのLachie Evenson氏に聞く - Istio、マイクロサービス、Kubernetes
KubeconでIstioプラットフォームを紹介する講演を行った、MicrosoftプログラムマネージャのLachie Evenson氏に話を聞いた。氏はIstio以外にも、マイクロサービスやKubernetes、それらが企業の開発者やアーキテクトにいかに関わるかについて話してくれた。
-
ZeroStackがDevOps Workbenchの提供開始
プライベートクラウドプロバイダのZeroStackは、開発者が独自のワークベンチを作成できるセルフサービス機能を発表した。ZerostackのIntelligent Cloud Platformを介して、DevOps Workbenchのユーザは、オープンソースと商用のプロバイダから提供されている40の開発ツールを利用できる。
-
IntelがSpectreとMeltdown修正による0〜21パーセントのパフォーマンス低下を公表
Microsoft、Red Hat、Intelの3社は、MeltdownとSpectreのマイグレーションがシステムに与える、パフォーマンス上の影響に関する評価結果を発表した。
-
IstioとKubernetesを使ったマイクロサービスの回復力と耐障害性
IBMのAnimesh Singh氏とTommy Li氏は最近のKubeCon + CloudNativeCon North America 2017 Conferenceで、Istioフレームワークを活用したマイクロサービスの回復力と耐障害性について語った。また、Istioを使用してサーキットブレーカやその他の回復機能を設定および使用する方法も示しました。
-
BuoyantがRustとGo言語で記述されたKubernetres Service Meshの"Conduit"をリリース
JVMを搭載したLinkerdサービスメッシュをサポートするBuoyantが、Kubernetes用の新たな試験的サービスメッシュとして“Conduit”をリリースした。プロキシデータプレーンはRustで、コントロールプレーンはGo言語で記述されている。ConduitはLinkerd 2.0ではない -- ターゲットとするユースケースも異なる。Buoyantは、今後もLinkerdの開発と有償サポートの提供を継続する、としている。
-
Microservicesクエリ言語であるrestQLがGitHubでリリース
マイクロサービス用のクエリ言語restQLが、オープンソースプロジェクトとしてGitHubから入手可能となった。restQL言語の目的は、複数の並列呼び出しと連鎖呼び出しを含む、RESTfulマイクロサービスへのクライアントサイドアクセスの一般的なシナリオを単純化することである。restQLは、より一般的なデータクエリと管理のフレームワークであるFalcorとGraphQLの制限を回避するために作成された。
-
Twillioにおけるカオスエンジニアリング
Twilioチームがカオスエンジニアリングへの進出について説明している。Gremlinを使って自社製のキューシステムの一部に障害を注入し、自動回復のテストを行なう。
-
インテルが49量子ビットチップを搭載した量子超越性に参戦
IntelのCEO、Brian KrzanichはCES 2018で、49量子ビットのチップの開発に成功したことを発表した。これは、研究者が誤り訂正技術を改善し、計算上の問題をシミュレーションできるようにすることを目的としている。
-
SkyWalkingがApache Software FoundationのIncubatorプロジェクトに
SkyWalkingのApache Incubator提案が投票の結果、Apache Software Foundation(ASF) IPMCによって受諾された。SkyWalkingは、マイクロサービスやクラウドネイティブ、およびコンテナベースのアーキテクチャ向けに特化して設計されたAPM(アプリケーションパフォーマンスモニタ)ツールで、基盤技術として分散トレースシステムを採用している。
-
エンティティサービスはアンチパターン
マイクロサービスアーキテクチャでは、異なるサービスを分離しておくことが重要だ。エンティティサービスはマイクロサービスで使われる一般的なパターンだが、Michael Nygard氏は��エンティティサービスは分離に反するアンチパターンだと書いている。
-
マイクロサービスの監視 - 2018年を予測する
マイクロサービスの監視と分散トレースは、長年にわたって課題のひとつとして認識されている。RisingStack CTOのPéter Márton氏は先頃、OpenTracingの取り組みを含むさまざまなアプローチに関する自身の経験と推奨、サンプルコード、将来の展望などを記事にした。