InfoQ

InfoQ

エディタ毎の記事の表示

全ての Kirk Pepperdineに関するすべてのコンテンツ


Kirk Pepperdineが書いた最新の記事

反復的で自動化された、継続的なパフォーマンステスト

トピック
JUnit,
Java,
ユニットテスト,
言語,
Architecture,
プログラミング,
Agile,
TDD,
テスト,
パフォーマンス&スケーラビリティ,
Mocks

アプリケーションのパフォーマンスを考えたとき、我々はアプリケーションが完成に近づくまでは、パフォーマンスのテストを滅多に行いません。我々が機能テストで行ってきた、反復、自動化、継続という教えをパフォーマンスについても同様に適用できるでしょうか?

ボックス--パフォーマンス・ボトルネックを探し出す近道

トピック
JVM,
仮想マシン,
ランタイム,
Java,
言語,
デプロイ/データセンター,
Concurrency,
性能評価,
プログラミング,
パフォーマンス&スケーラビリティ,
Architecture

パフォーマンス上の問題が報告される時、防御手段に凝り固まったコメントがついてくることがとても多く、そして、そんなコメントのほとんどは、どこから作業を始めるべきかを理解する上で何の役にも立ちません。このジレンマに直面し、根本的な原因から推量し始めるチームも珍しくありません。ここで「ボックス」の登場です。ボックスはシステム全体を抽象化した小さな図式です。パフォーマンス・ボトルネックの実情を思い出させてくれます。厳密な調査と併用すれば、ボトルネック発見から当て推量を排除するのに役立つでしょう。