Yandex、本番環境のパフォーマンスに影響を与えることなくCPUプロファイルを収集できるオープンソースの継続的プロファイリングアプリ「Perforator」を発表

2025-02-01
Yandex、本番環境のパフォーマンスに影響を与えることなくCPUプロファイルを収集できるオープンソースの継続的プロファイリングアプリ「Perforator」を発表

Yandexは、eBPFテクノロジーをベースとしたオープンソースの継続的プロファイリングアプリ「Perforator」を発表しました。Perforatorは、本番環境のパフォーマンスに影響を与えることなくCPUプロファイルを収集できます。既にYandexの何万台ものサーバーに導入されており、多くの開発者がサービスのパフォーマンス問題を解決するのに役立っています。C++、C、Go、Rustなどの複数のプログラミング言語をサポートし、拡張可能なストレージ、使いやすいクエリ言語とUI、そしてPGO(Profile Guided Optimization)のためのsPGOプロファイルの生成を備えています。リソース消費が非常に少なく、ラップトップからKubernetesクラスタまで、様々な環境で実行できます。

開発