Session
bpftime: Userspace eBPF Runtime for Network and Observability
eBPF has significantly advanced networking and monitoring. However, its in-kernel execution, while stable and easy to deploy, limits performance compared to userspace alternatives like DPDK for network functions and userspace instrumentation for Uprobe. This session introduces bpftime, a userspace eBPF runtime designed for network functions and observability tools. bpftime allows existing eBPF control applications to operate in unprivileged userspace, offering Uprobe, syscall tracepoints, and XDP hooks with improved performance. It supports interprocess eBPF maps in userspace shared memory and can work with kernel eBPF maps, providing seamless integration and compatibility with the kernel's eBPF infrastructure.

Yusheng Zheng
Co-founder of eunomia-bpf | OSS maintainer
San Francisco, California, United States
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top