1

Disaggregate Applications Along End-Host Data-Path

Automatic Kernel Offload Using BPF

Domain Specific Run Time Optimization for Software Data Planes

The Case for Network Functions Decomposition

This paper makes a case for writing unrestricted eBPF network functions which then get automatically decomposed between kernel and user-space.

Providing Telco-oriented Network Services with eBPF: the Case for a 5G Mobile Gateway

Although several technologies exist for high-speed data plane processing, such as DPDK, the above technologies require a rigid partitioning of the resources of the system, such as dedicated CPU cores and network interfaces. Unfortunately, this is not …

Automatic Optimization of Software Data Planes

A Proof-of-Concept 5G Mobile Gateway with eBPF

A Micro-service Approach for Cloud-Native Network Services

A Service-Agnostic Software Framework for Fast and Efficient in-Kernel Network Services

This paper presents Polycube, an open-source software framework based on eBPF, that enables the creation of arbitrary and complex network function chains. Each function can include an efficient in-kernel data plane and a flexible userspace control …

Accelerating Linux security with eBPF iptables