Blackfire.io

Blackfire.io

Blackfireはパフォーマンス管理ソリューションです。
Blackfireはパフォーマンス管理ソリューションです。コア技術はプロファイラーですが、製品はそれ以上のものです。Blackfireは、以下の主要機能を提供することにより、開発ワークフローに適合します。*開発者がパフォーマンスの問題をデバッグし、既存のコードベースの隠れたボトルネックを見つけ、修正の影響を検証するのに役立つ低オーバーヘッドのプロファイラー。プロダクションでは、プロファイラーはプロダクションの問題の診断、問題の理解、およびソリューションの迅速な発見に役立ちます。*データ履歴を保存して、長期にわたる傾向分析と大規模なチーム内でのコラボレーションを可能にするプラットフォーム。*テストライブラリ、自動化ソフトウェア、および継続的な統合および展開プラットフォームとの主要な統合により、パフォーマンステストを自動化し、開発者に迅速なフィードバックを提供し、リグレッションを回避し、アプリケーションを自信を持って展開できることを保証します。開発中、開発者はBlackfireを使用できますローカルマシンのプロファイラとして、次のことを行います。*パフォーマンスのボトルネックを簡単に見つけて、パフォーマンスを測定および改善します。*パフォーマンスの予算を設定し、リグレッションを回避するテストを作成します(ユニットテストとシナリオの両方)。*プロファイルを比較して、新しい機能を追加したりバグを修正したりするときにコードの変更を検証します。*実行時の未知のコードベースのコード動作を理解する。統合サーバーの場合:*テストを実行して、コードの動作とパフォーマンスに敏感な機能を継続的に確認します。*統合シナリオを実行して、回帰を見つけ、パフォーマンスの予算を確認します。本番環境を複製するステージング環境にアクセスできる場合:*パフォーマンスの改善を検証します。*本番のようなデータを使用して統合テストを実行します。*コードを実稼働環境にデプロイする準備ができたら決定します。実稼働サーバーでは、Blackfireは既に配置されている監視システムを補完します。*パフォーマンスの問題の根本原因を特定します。*ストレス下でのコードの動作を理解する。
blackfire-io

ウェブサイト:

Mac用のBlackfire.ioの代替ライセンス(無料ライセンス付き)