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
275 watching
902 forks
Language: C
last commit: about 2 months 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,718 |
dpdk/dpdk | A set of libraries and drivers for fast packet processing in multiple processor architectures. | 3,439 |
facebookincubator/katran | A high-performance layer 4 load balancing solution for scalable and resilient traffic distribution. | 4,782 |
fastos/fastsocket | A Linux kernel implementation of a scalable TCP socket stack with linear performance growth on multicore machines | 3,756 |
robinrodricks/fluentftp | A C# library that provides an optimized FTP and FTPS client for .NET and .NET Standard. | 3,153 |
bytedance/byteps | A high-performance distributed deep learning framework supporting multiple frameworks and networks | 3,635 |
cilium/pwru | Tool to debug network packets in Linux kernel | 2,904 |
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,761 |
unikraft/unikraft | A next-generation cloud native kernel designed to provide high-performance, security, and efficiency for modern computing environments | 2,891 |
fwupd/fwupd | A system daemon that automates firmware updates for Linux devices | 3,010 |
gioblu/pjon | An experimental network protocol stack designed for low-power, flexible wireless communication on various microcontrollers and real-time systems. | 2,733 |
spdk/spdk | A toolset for building high-performance, scalable storage applications without kernel involvement. | 3,129 |
qihoo360/evpp | A modern C++ network library for developing high-performance TCP/UDP/HTTP services. | 3,616 |
raboof/nethogs | Analyze and display network traffic by process ID | 3,217 |