InfoQ ホームページ Performance に関するすべてのコンテンツ
-
データ科学を活用してモニタリングを改善する
先日のDevOpsDays Amsterdam 2015でPatrick Roelke氏は,モニタリングにはまだ多くの問題があることを強く論じた。データ科学によって静的しきい値という概念を排除し,さまざまなデータソースからの情報をひとつのメトリックに統合することで,事態を改善できるのではないか,というのが氏の考えだ。講演ではKale,Bosun,AnomalyDetectionなど,データ科学を活用したモニタリングツールの概要が紹介された。
-
“Arrow"かんばんボードの導入
Tomas Rybing氏が‘Arrow’と題した独自のかんばんボードのコンセプトを発表した。Arrowは優先順位ピラミッドのアプローチをベースとして,バックログとかんばんボードを組み合わせることで,作業プロセスを視覚化したものだ。
-
さまざまなテストツールを統合するXebiaLabs TestView
XebiaLabs TestViewは,テストの実行とデータ解析,視覚化といった機能とユニットテストツールを統合した,テスト管理と分析を行うためのツールだ。
-
マイクロサービスとコンテナの監視 - Adrian Cockcroft氏が指摘する課題
Adrian Cockcroft氏がGlueCon 2015で,マイクロサービスとコンテナベースのアプリケーション監視に必要なルールのリストを公表した。これらガイドラインに加えてCockcroft氏は,クラウドネイティブなコンテナベースのアプリケーションを監視する上での問題点にも着目し,自身が開発した‘Spigo/simianviz’というツールを紹介している。
-
Flocker v1.0、Dockerのボリュームマイグレーションとストレージ抽象化を提供する
Kai Davenport氏はLondon Microservice User Group July meetupにおいて、 ClusterHQのコンテナデータボリューム管理ツール Flocker v1.0を使って、Docker Swarmで動く複数のコンテナ間でDockerストレージボリュームを移動させるデモを披露した。
-
-
Weaveworksがコンテナとマイクロサービス監視ツール‘Weave Scope’をリリース
Dockerの仮想ネットワークソリューションであるWeave を開発したWeaveworksが,Weave Scopeのプレアルファ版をリリースした。開発者をおもな対象とした,オープンソースのコンテナ監視ツールである。Weave Scopeはコンテナのマップを自動的に生成する。提供される情報によって技術者は,アプリケーション監視と管理,デプロイメントや運用上の判断を行うことが可能になる。
-
Microsoft: EdgeはChromeやFirefoxよりもパフォーマンスが改善している
この記事は、Chakraエンジンのパフォーマンス最適化結果の概要と、Edge, Chrome, FirefoxのOctaneとJet Streamベンチマークの結果に関する概要である。
-
AppleがSiriのバックエンドをApache Mesosで再構築
Appleは,人気のiOSベースのインテリジェント・パーソナルアシスタントであるSiriのバックエンドとして,オープンソースのクラスタマネージャであるApache Mesosを利用していることを発表した。Meososphereブログには,同社がJ.A.R.V.I.S.という名のプロプライエタリなPaaSライクのスケジュールフレームワークを新たに開発して,スケーラブルで高可用性な方法でのSiriサービスのデプロイを可能にしている,ということが述べられている。
-
CoreOS、Googleスタイルのインフラを発表
CoreOSがTectonicをリリースした。これはCoreOSスタックとGoogle Kubernetesプラットフォームを統合し、それに管理とモニタリングのためのツールを加えた、新しいプロダクトだ。Tectonicはさまざまなコンテナ技術をパッケージ化して、コンテナにUIをかぶせたもので、管理コンソール、統合レジストリ、デプロイメント自動化などのツール群を含んでいる。
-
Microsoft、マイクロサービス構築のためのプラットフォームを公開
MicrosoftがAzure Service Fabric (ASF)を発表し、そのプレビューを公開した。これはマイクロサービスを作成、実行、管理するための、ランタイムおよびライフサイクルマネジメントツールを含むクラウドプラットフォームだ。ASFマイクロサービスは、AzureもしくはWindows Serverのプライベートクラウドおよびホステッドクラウド上のオンプレミスにデプロイできる。将来はLinuxもサポートされるようだ。
-
GoogleがBorgの詳細を公開
Googleが"Large-scale cluster management at Google with Borg"と題した論文を発表して,これまでほとんど語られなかった技術の詳細を明らかにした。
-
Gitの高可用性とスケーラビリティを実現するAtlassianのStash Data Center
Atlassianが先頃リリースしたStash Data Centerは,オンプレミスソースコードとGitリポジトリの管理ソリューションであるStashに,高可用性と水平拡張性を加える展開オプションだ。ダウンタイムなしで新たなノードを追加可能とすることで,アクティブ-アクティブなクラスタリングと速やかなスケーラビリティを実現する。
-
TypeScript 1.4をJavaScriptに即時変換するWeb Storm 10
JetBrainsのWebStorm 10は,編集中のTypeScript 1.4コードをJavaScriptにコンパイルする。また,unionやmodule,decorator,さらにletおよびconstといったキーワードが追加され,アプリケーション依存関連図やソースマップ,V8用のCPUとメモリのプロファイラも備える。
-
Uberがリアルタイムマーケットプラットフォームを公開
UberのチーフシステムアーキテクトであるMatt Ranney氏は、Uberのディスパッチシステムを紹介した。このシステムはUberのパートナー、つまり、運転手や乗客をマッチングする役割を担う。氏は、このシステムを完全に書き直すことになった理由を説明している。また、このシステム支える設計原則、可用性や性能、アルゴリズム、そして、独自のRPCプロトコルを設計実装した理由について説明している。