Settings

Theme

XRP: In-Kernel Storage Functions with eBPF

usenix.org

4 points by throwaway123989 4 years ago · 1 comment

Reader

throwaway123989OP 4 years ago

A significant recognition of eBPF's potential.

This is a followup of an earlier paper at HostOS 21 (https://sigops.org/s/conferences/hotos/2021/#program), by the same research group. Previous discussion on the earlier paper: https://news.ycombinator.com/item?id=26601841

Prior to this work, eBPF is mostly used for networking and kernel tracing.

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 https://news.ycombinator.com/item?id=31982026 shows the claimed superiority of DPDK comes with a lot of caveats.

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.

Now with XRP, eBPF offered, for the first time, unprecedented and novel capability for accelerating IOs circumvent the existing Kernel + userspace separation.

I am very keen on the development of this area.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection