OTel's real bottleneck isn't the spec. It's the fact that it requires you to instrument the app itself. That couples your performance to the maturity of the least stable SDK you depend on.
eBPF solves this by reversing the model: instrument the system, not the application. Turn it on / off dynamically, zero redeploys, minimal overhead.
The missing piece is accessibility. Kernel-level observability exists; "normal engineers can use it" and good DX does not.
yeet | Chicago, IL / Remote | Full-Time Building a dynamic runtime on top of the Linux BPF sub-system. Looking for extremely talented / passionate Rust developers / Product Managers with a deep interest in Linux internals, Dev Tools, Great Developer Experiences and Systems programming. Experience writing highly-concurrent, performant multi-threaded Rust is a must. Feel free to tell us all about your favorite GNU core utilities / Linux system calls / kernel sub-systems at:
work [at] yeet.cx
We have been doing it for quite some time in our product to bring real time system observability with eBPF to the browser and have even found other techniques to really max-it-out beyond what you get off the shelf.
yeet | Chicago, IL / Remote | Full-Time
Building a dynamic runtime on top of the Linux BPF sub-system. Looking for extremely talented / passionate Rust developers / Product Managers with a deep interest in Linux internals, Dev Tools, Great Developer Experiences and Systems programming. Experience writing highly-concurrent, performant multi-threaded Rust is a must. Feel free to tell us all about your favorite GNU core utilities / Linux system calls / kernel sub-systems at:
Building a dynamic runtime on top of the Linux BPF sub-system. Looking for extremely talented / passionate Rust developers / Product Managers with a deep interest in Linux internals, Dev Tools, Great Developer Experiences and Systems programming. Experience writing highly-concurrent, performant multi-threaded Rust is a must. Feel free to tell us all about your favorite GNU core utilities / Linux system calls / kernel sub-systems at:
Building a dynamic runtime on top of the Linux BPF sub-system. Looking for extremely talented / passionate Rust developers / Product Managers with a deep interest in Linux internals, Dev Tools, Great Developer Experiences and Systems programming. Experience writing highly-concurrent, performant multi-threaded Rust is a must. Feel free to tell us all about your favorite GNU core utilities / Linux system calls / kernel sub-systems at:
Great job and cheers to you in the new year!