-
Write only the eBPF kernel code, without code generation, and your data will be automatically exposed from the kernel. -
Compile the eBPF kernel code into JSON, and you can dynamically load it on another machine without recompiling -
Package and distribute eBPF programs in user space and kernel space, and run them together in OCI compatible WASM modules -
Very small and simple. The library itself is less than 1MB and does not depend on LLVM/Lang. It can be easily embedded in your project -
The speed of dynamically loading and running eBPF programs is less than 100ms, requiring few resources