TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

XRP: In-Kernel Storage Functions with eBPF

4 pointsby throwaway123989almost 3 years ago

1 comment

throwaway123989almost 3 years ago
A significant recognition of eBPF&#x27;s potential.<p>This is a followup of an earlier paper at HostOS 21 (<a href="https:&#x2F;&#x2F;sigops.org&#x2F;s&#x2F;conferences&#x2F;hotos&#x2F;2021&#x2F;#program" rel="nofollow">https:&#x2F;&#x2F;sigops.org&#x2F;s&#x2F;conferences&#x2F;hotos&#x2F;2021&#x2F;#program</a>), by the same research group. Previous discussion on the earlier paper: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26601841" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;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:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31982026" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;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&#x27;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.