-
Hello from EMnify! Been a big fan of yours for a while :) We are building proprietary networking components with golang and eBPF. Our setup is a bit hairy, as we have I wonder if the project aims to be on par feature-wise with
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Thanks for getting in touch!
The way I'd phrase it would be: if a comparable libbpf feature exists we strive to be compatible with the implementation. It's not going to be 100% of course, for example CO-RE will behave differently. Other than that, the features we have are driven by contributors. There is no policy that says we will support all APIs that libbpf version X has.
That doesn't exist unfortunately, since keeping it up to date would be a lot of work. Just keeping track of what happens in libbpf is sometimes daunting. If you drop by slack we can discuss your needs and what's missing.
Yes, of course! For example someone from Microsoft recently contributed support for overwritable perf buffers which aren't used by Cilium. The caveat of course is that new features should fit into the scope of the library and should not require taking on large external dependencies. |
Beta Was this translation helpful? Give feedback.
Thanks for getting in touch!
The way I'd phrase it would be: if a comparable libbpf feature exists we strive to be compatible with the implementation. It's not going to be 100% of course, for example CO-RE will behave differently.
Other than that, the features we have are driven by contributors. There is no policy that says we will support all APIs that libbpf version X has.
That doesn't exist unfortunately, since keeping it up to date would be a lot of work. Just keeping track of what happens in libbpf is someti…