f-stack

Kernel bypass framework

A high-performance network framework that bypasses the kernel to achieve better performance and scalability.

F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.

GitHub

4k stars
275 watching
902 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ntop/pf_ringA framework for high-speed packet processing on Linux kernels.2,718
dpdk/dpdkA set of libraries and drivers for fast packet processing in multiple processor architectures.3,439
facebookincubator/katranA high-performance layer 4 load balancing solution for scalable and resilient traffic distribution.4,782
fastos/fastsocketA Linux kernel implementation of a scalable TCP socket stack with linear performance growth on multicore machines3,756
robinrodricks/fluentftpA C# library that provides an optimized FTP and FTPS client for .NET and .NET Standard.3,153
bytedance/bytepsA high-performance distributed deep learning framework supporting multiple frameworks and networks3,635
cilium/pwruTool to debug network packets in Linux kernel2,904
navarrothiago/upf-bpfAn in-kernel solution for fast packet processing in 5G user planes using BPF and XDP196
seladb/pcapplusplusA multiplatform C++ library for capturing, parsing and crafting network packets2,761
unikraft/unikraftA next-generation cloud native kernel designed to provide high-performance, security, and efficiency for modern computing environments2,891
fwupd/fwupdA system daemon that automates firmware updates for Linux devices3,010
gioblu/pjonAn experimental network protocol stack designed for low-power, flexible wireless communication on various microcontrollers and real-time systems.2,733
spdk/spdkA toolset for building high-performance, scalable storage applications without kernel involvement.3,129
qihoo360/evppA modern C++ network library for developing high-performance TCP/UDP/HTTP services.3,616
raboof/nethogsAnalyze and display network traffic by process ID3,217