dpdk
There are 241 repositories under dpdk topic.
scylladb/seastar
High performance server-side application framework
baidu/dperf
dperf is a 100Gbps network load tester.
iqiyi/dpvs
DPVS is a high performance Layer-4 load balancer based on DPDK.
seladb/PcapPlusPlus
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
AltraMayor/gatekeeper
The first open-source DDoS protection system
aregm/nff-go
NFF-Go -Network Function Framework for GO (former YANFF)
cisco-system-traffic-generator/trex-core
trex-core site
0voice/dpdk_engineer_manual
【冲破内核瓶颈,让I/O性能飙升】DPDK工程师手册,官方文档,最新视频,开源项目,实战案例,论文,大厂内部ppt,知名工程师一览表
unum-cloud/ucall
Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️
ansyun/dpdk-ans
ANS(Accelerated Network Stack) on DPDK, DPDK native TCP/IP stack.
microsoft/demikernel
Kernel-Bypass LibOS Architecture
emmericp/MoonGen
MoonGen is a fully scriptable high-speed packet generator built on DPDK and LuaJIT. It can saturate a 10 Gbit/s connection with 64 byte packets on a single CPU core while executing user-provided Lua scripts for each packet. Multi-core support allows for even higher rates. It also features precise and accurate timestamping and rate control.
wangbojing/NtyTcp
单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例
iqiyi/qnsm
QNSM is network security monitoring framework based on DPDK.
capsule-rs/capsule
A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
tiglabs/containerdns
a fast DNS for Kubernetes clusters
tiglabs/jupiter
Jupiter is a high-performance 4-layer network load balance service based on DPDK.
libmoon/libmoon
libmoon is a library for fast and flexible packet processing with DPDK and LuaJIT.
k8snetworkplumbingwg/sriov-cni
DPDK & SR-IOV CNI plugin
lagopus/lagopus
Yet another SDN / OpenFlow software switch
tbarbette/fastclick
FastClick - A faster version of the Click Modular Router featuring batching, advanced multi-processing and improved Netmap and DPDK support (ANCS'15). Check the metron branch for Metron specificities (NSDI'18). PacketMill modifications (ASPLOS'21) as well as MiddleClick(ToN, 2021) are merged in main.
sdnfv/openNetVM
A high performance container-based NFV platform from GW and UCR.
rmind/npf
NPF: packet filter with stateful inspection, NAT, IP sets, etc.
alexk99/the_router
TheRouter is a software packet router based on DPDK an NPF libraries.
Gandi/packet-journey
DEPRECATED - Packet-journey, userland router which uses DPDK for its fastpath switching.
czivar/ruru
Real-time TCP latency monitoring using DPDK backend and a 3D React frontend
omec-project/upf
4G/5G Mobile Core User Plane
codecat007/dpdk_doc
dpdk中文资料及会议文档ppt
yanet-platform/yanet
A high performance framework for forwarding traffic based on DPDK
OpenVisualCloud/Media-Transport-Library
A real-time media transport(DPDK, AF_XDP, RDMA) stack for both raw and compressed video based on COTS hardware.
p4lang/p4app-switchML
Switch ML Application
helyim/helyim
seaweedfs implemented in pure Rust
stanford-esrg/retina
Retina is a network analysis framework that supports 100+ Gbps traffic analysis on a single server with no specialized hardware.
lvsgate/lvs-dpdk
LVS on dpdk
yerden/go-dpdk
Go bindings for DPDK library.
scaleway/natasha
Natasha is a fast and scalable, DPDK powered, stateless NAT44 packet processor