eunomia-bpf: https://github.com/eunomia-bpf/eunomia-bpf
CO-RE
eBPF code without provisioning or managing infrastructureany
pre-compiled ebpf code on any
kernel version3MB
100ms
to load and run a ebpf programDistributed
and decentralized
, No compile helper serverIn general, we develop an approach to compile, transmit, and run most libbpf CO-RE objects with some user space config meta data to help us load and operator the eBPF byte code.
So, the only thing you need to do is focus on writing a single eBPF program in the kernel. We have a compiler here: eunomia-cc
You will nedd to build the eunomia-bpf as a library first, then you can use it in your program.
sh
cd bpf-loader
make install