Closed mcandre closed 5 years ago
Hi @mcandre, the whole interest of the list is to point you to the documents which can answer to this question ;).
BPF and especially it extended version, eBPF, are used for more than packet filtering nowadays. People are using it for tracing and monitoring things in the Linux kernel, or advanced and fast network packet processing. Some introductions I would recommend are the LWN article or this recent blog post.
As for the TODO, well, yeah, would be nice to have a small blurb here someday :).
I love Cilium's BPF Reference Guide too, but it's a bit heavy for a elevator pitch / light overview.
Done in commit aeed52e. Feel free to reopen if you find it unsatisfying.
Awesome. That looks great.
Thank you for posting this helpful Awesome list! Unfortunately, the TODO on What is BPF? was exactly what I was hoping for in this doc. Is this just a network packet filter, or something else?