Filip Nikolovskiのブログより。 仕事でマイクロ・サービスのトレースや可観測性(Observability)について仕事で調べていた時に、Pixielabsに出くわしました。このツールは、アプリの内部にインスツルメンテーション(計器一式)や特別なコードを入れなくても、アプリのトラブルシューティングを即座に行えると宣伝していて、私には✨魔法✨のように聞こえました。だから当然、この技術が機能する理由について、もう少し詳しく知りたいと思い、サイトをスクロールしていくと、「インスツルメンテーションなし」のセクションの下に、この頭文字をとったeBPFがありました。 インターネットでさらに調べて、デザインペーパーを読んで、いくつかのビデオを見た後、この技術が私の目に留まったと言っても過言ではないので、メモを書きたいと思いました。この投稿があなたの興味をさらに刺激することを願っています。
![TIL: eBPFは素晴らしい](https://cdn-ak-scissors.b.st-hatena.com/image/square/a214ae55685a7c5810d80371f9cd7aaaec966ce9/height=288;version=1;width=512/https%3A%2F%2F1.bp.blogspot.com%2F-AY5nEiH8Bsc%2FX-ELZU37HTI%2FAAAAAAAAJzY%2Fyt05VmDt9Ngah3Jd4pA29LV9DyMQFrPdQCLcBGAsYHQ%2Fw1200-h630-p-k-no-nu%2Fbcc_tracing_tools_early2019.png)