12 citations · 13 across the 8 of their papers we have counts for
6 papers · 1 filter
Enforcing Application-Layer Policies in eBPF
Laurin Brandner, Ayush Mishra, Sebastiano Miano +3
Service meshes have recently emerged as the de-facto standard for deploying microservices. Conceptually, they provide a uniform abstraction for inter-process communication (IPC) be…
Network-accelerated Active Messages
Md Ashfaqur Rahaman, Alireza Sanaee, Todd Thornley +4
Remote Direct Memory Access (RDMA) improves host networking performance by eliminating software and server CPU involvement. However, RDMA has a limited set of operations, is diffic…
Sketch Disaggregation Across Time and Space
Jonatan Langlet, Peiqing Chen, Michael Mitzenmacher +3
Streaming analytics are essential in a large range of applications, including databases, networking, and machine learning. To optimize performance, practitioners are increasingly o…
Fast Userspace Networking for the Rest of Us
Alireza Sanaee, Vahab Jabrayilov, Ilias Marinos +5
After a decade of research in userspace network stacks, why do new solutions remain inaccessible to most developers? We argue that this is because they ignored (1) the hardware con…
Application-Defined Receive Side Dispatching on the NIC
Tao Wang, Jinkun Lin, Gianni Antichi +2
Application layer (L7) processing is increasingly implemented in proxies (e.g., Envoy) to simplify administration and management. However, prior work has observed that this reduces…
Isolation mechanisms for high-speed packet-processing pipelines
Tao Wang, Xiangrui Yang, Gianni Antichi +2
Data-plane programmability is now mainstream. As we find more use cases, deployments need to be able to run multiple packet-processing modules in a single device. These are likely…