A significant recognition of eBPF's potential.<p>This is a followup of an earlier paper at HostOS 21 (<a href="https://sigops.org/s/conferences/hotos/2021/#program" rel="nofollow">https://sigops.org/s/conferences/hotos/2021/#program</a>), by the same research group. Previous discussion on the earlier paper: <a href="https://news.ycombinator.com/item?id=26601841" rel="nofollow">https://news.ycombinator.com/item?id=26601841</a><p>Prior to this work, eBPF is mostly used for networking and kernel tracing.<p>Networking has a very rigid framework, and eBPF is mainly doing things that can be done in old techs (DPDK etc), but is supposedly better. But that might be always clear-cut superiority, a recent discussion <a href="https://news.ycombinator.com/item?id=31982026" rel="nofollow">https://news.ycombinator.com/item?id=31982026</a> shows the claimed superiority of DPDK comes with a lot of caveats.<p>Kernel tracing with eBPF is mainly for observability purpose. It's very useful. But has not been able to bring business value directly to software users.<p>Now with XRP, eBPF offered, for the first time, unprecedented and novel capability for accelerating IOs circumvent the existing Kernel + userspace separation.<p>I am very keen on the development of this area.