Extended BPF: A New Type of Software [pdf]
brendangregg.com
brendangregg.com
We built a whole rust tool chain around it.
https://github.com/solana-labs/rust-bpf-sysroot https://github.com/solana-labs/rust-bpf-builder
xmlHttpRequest became Ajax after all.
Well, that doesn’t say much. :-)
Here’s more:
BPF (eBPF) tracing is a superpower that can analyze everything, and I'll show you how in my upcoming book BPF Performance Tools: Linux System and Application Observability, coming soon from Addison Wesley. The book includes over 150 BPF observability tools that you can run to find performance wins and troubleshoot software, and also shows you how to write your own. Over one hundred of these BPF tools are newly-developed for this book; you can see many of them in this diagram...
http://www.brendangregg.com/blog/2019-07-15/bpf-performance-...
And a writeup:
Netflix: BPF is a new type of software we use to run Linux apps securely in the kernel
A Netflix performance architect says BPF promises a fundamental change to a 50-year-old kernel model.
https://www.zdnet.com/article/netflix-bpf-is-a-new-type-of-s...