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.
4k stars
274 watching
898 forks
Language: C
last commit: about 1 month ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
ntop/pf_ring | A framework for high-speed packet processing on Linux kernels. | 2,698 |
dpdk/dpdk | A set of libraries and drivers for fast packet processing on various architectures. | 3,387 |
facebookincubator/katran | A high-performance layer 4 load balancing solution for scalable and resilient traffic distribution. | 4,746 |
fastos/fastsocket | A Linux kernel implementation of a scalable TCP socket stack with linear performance growth on multicore machines | 3,761 |
robinrodricks/fluentftp | An .NET library for interacting with FTP and FTPS servers | 3,137 |
bytedance/byteps | A high-performance distributed deep learning framework supporting multiple frameworks and networks | 3,630 |
cilium/pwru | Tool to debug network packets in Linux kernel | 2,860 |
navarrothiago/upf-bpf | An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP | 196 |
seladb/pcapplusplus | A multiplatform C++ library for capturing, parsing and crafting network packets | 2,741 |
unikraft/unikraft | A next-generation cloud native kernel designed to provide high-performance, security, and efficiency for modern computing environments | 2,799 |
fwupd/fwupd | A system daemon that automates firmware updates for Linux devices | 2,939 |
gioblu/pjon | An experimental network protocol stack designed for low-power, flexible wireless communication on various microcontrollers and real-time systems. | 2,729 |
spdk/spdk | A toolset for building high-performance, scalable storage applications without kernel involvement. | 3,093 |
qihoo360/evpp | A modern C++ network library for developing high-performance TCP/UDP/HTTP services. | 3,605 |
raboof/nethogs | Analyze and display network traffic by process ID | 3,186 |