Since the cilium/ebpf pure Golang library was last presented at LPC 2019, a lot has changed. eBPF is now seemingly on everyone's radar, the eBPF Foundation is a thing, and more people are using and writing Go-based tools and services than ever. What does this mean for the library and the ecosystem around it? Who uses it, who's been contributing, and which use cases does the library enable today?
In this talk, we'll mainly discuss the following topics:
- Short overview of known users and open-source projects that depend on the library
- A proposal to facilitate generating UAPI bindings in other programming languages
- A proposal for a common test suite all compliant BPF loader(s) must implement
Q&A will open after each proposal.
|I agree to abide by the anti-harassment policy