Python-BPF:PythonでeBPFプログラムを書く新しい方法
2025-09-15
Python-BPFは、eBPFプログラムを完全にPythonで記述し、オブジェクトファイルに直接コンパイルできる画期的なオープンソースライブラリです。これにより、以前はPython内でCコードを埋め込むという面倒な方法が不要になります。PythonのASTとLLVM IRを利用してコンパイルを行うPython-BPFは、制御フロー、ハッシュマップ、ヘルパー関数などをサポートし、eBPF開発を大幅に簡素化し、本番環境で使用できる新しい選択肢を提供します。
(xeon.me)
開発