前回の記事で言及した、eBPFを利用したソフトウェアをRustで実装するためのライブラリは、C言語のlibbpfライブラリを呼び出しています。純粋なRustへの愛を貫くため、libbpfを捨て、RustだけでeBPFを動かしたい。
Linuxカーネルの機能を安全に拡張できるeBPFのコードはC言語で実装する必要があると知り、がっかりしているクラウドネイティブ…