Sep 2026· Proceedings of the 4th Workshop on eBPF and Kernel Extensions· 0 citations· 23 references
Computer Science
Abstract
Cloud-native microservices architectures rely on network namespaces for isolation, with the overhead of container communications remaining a critical performance bottleneck. While colocating containers on the same host mitigates some of this overhead, it cannot match the performance of communication within a single network namespace. Existing solutions either require application rewrites or fail to support the full Linux network stack expected by containerized applications. In this paper, we present netkit, an eBPF-based datapath that specializes the Linux networking stack to eliminate redundant backlog queue traversals during network namespace transitions. netkit leverages eBPF to transparently redirect packets between namespaces, bypassing unnecessary buffering while preserving compatibility with existing container applications. Our implementation in the Linux kernel, integrated with minimal changes to the Cilium network plugin for Kubernetes, improves throughput by up to 37% and achieves parity between container-to-container and process-to-process communications, effectively closing the performance gap introduced by namespace isolation.
This work presents Tux, a kernel-bypass networking stack designed for database systems that achieves high performance without giving up compatibility and robustness, and implements T !" in a library called T !".
Xin-Jing Zhou, Viktor Leis, Xiang-Yao Yu et al.· 0 citations
This work benchmarked three kernel modules: veth, macvlan and ipvlan, to quantify their respective raw TCP and UDP performance and scalability and shows that the macvlan kernel module outperforms all other solutions in raw performance.
This work benchmarked three kernel modules: veth, macvlan and ipvlan, to quantify their respective raw TCP and UDP performance and scalability and shows that the macvlan kernel module outperforms all other solutions in raw performance.
This work benchmarked three kernel modules: veth, macvlan and ipvlan, to quantify their respective raw TCP and UDP performance and scalability and shows that the macvlan kernel module outperforms all other solutions in raw performance.
PacketExpress is presented, a packet processing architecture that enables networks to leverage large MTUs for Internet traffic without requiring modifications to neighboring networks and introduces F-PMTUD, which determines the path MTU within a single round-trip time without relying on ICMP.
Junghan Yoon, Youngmin Choi, Juyoung Park et al.· Conference on Applications,...· 1 citation
A new class of highly scalable, effective, and resilient network-native services is made possible by Synapse, which removes the main storage bottleneck in contemporary data centers by offloading the entire telemetry capture process to the network fabric.
Seyed Hossein Ahmadpanah, A. Sahafi, S. Erfani· Journal of Supercomputing· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.