RedBPF
• Most frameworks require C for BPF programs
• RedBPF uses Rust for both in-kernel and user-
space programs - benefits from LLVM integration
• Rust: expressive type system, modern toolchain -
but most importantly, I love Rust!
• For networking, RedBPF supports XDP and
SocketFilter programs, however…