BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

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ストレージボリュームを移動させるデモを披露した。

  • Androidアプリのパフォーマンス改善

    モバイルアプリにとってパフォーマンスは重要だ。GoogleはAndroidアプリのパフォーマンスを改善するためのトレーニング教材を多数提供している。

  • 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プロトコルを設計実装した理由について説明している。

BT