mas-bandwidth / af_xdp
Sending millions of packets per-second with AF_XDP
☆27Updated 7 months ago
Alternatives and similar repositories for af_xdp:
Users that are interested in af_xdp are comparing it to the libraries listed below
- A high performance, pass-through TCP-proxy with delayed binding (~ 1 million cps with 3 cores)☆33Updated last year
- iptables-trace is an eBPF enhanced iptables-TRACE alternative iptables TRACE. GPL-3.0 license☆14Updated 2 months ago
- The kernel tracer that attaches eBPF probes to containers for capturing TLS traffic☆23Updated this week
- BPF library for Async Rust, complementary for libbpf-rs.☆18Updated last year
- xxhash-64 in 20 lines☆23Updated 9 months ago
- A framework for building event based networking applications.☆36Updated 4 months ago
- eBPF program to watch packet drops.☆14Updated 2 years ago
- Asynchronous C implementation of the Raft consensus protocol☆63Updated 3 weeks ago
- XDP cpumap redirect combined with TC bandwidth shaping☆62Updated 3 months ago
- A demo app covering building an eBPF load-balancer in Rust☆59Updated last year
- eBPF sk_lookup program as a golang library☆29Updated 2 years ago
- Fast and accurate floating points conversions for C☆13Updated last month
- ☆155Updated 11 months ago
- Package networkd enables control of systemd-networkd using D-Bus. MIT Licensed.☆16Updated last year
- Coroutine scheduler for C☆38Updated 9 months ago
- A horizontally scalable Direct Server Return layer 4 load balancer for Linux using XDP/eBPF☆86Updated 2 months ago
- eBPF Programs☆60Updated 2 weeks ago
- Measure UDP and TCP connection latency for IPv4 and IPv6 using eBPF and Go☆60Updated 2 weeks ago
- An Example of shipping BPF code with your Go project☆28Updated 2 years ago
- Simple raw TCP proxy with eBPF support☆30Updated 2 years ago
- Fast JSON parser for C☆71Updated 3 months ago
- Express UDP is a high-performance UDP communication software library based on the xdp socket technology introduced in kernel 4.18.☆14Updated last year
- A library of replicated state machine algorithms is based on Viewstamped Replication Revisited☆12Updated 4 years ago
- XDP tutorial☆31Updated 5 years ago
- TLS 1.3 Handshake in Linux Kernel: 1. used by QUIC implementation on 'quic' branch; 2. used by NFS over TLS on 'sunrpc' branch; 3. us…☆12Updated last year
- Inkernel cache for Redis that serves requests before the execution of the standard network stack.☆20Updated 2 years ago
- Robin hood bloom filter (C library)☆34Updated 9 months ago
- ☆50Updated 6 months ago
- XDP tutorial project☆43Updated 3 years ago
- c-binding free API for golang to communicate with the log subsystem of netfilter☆63Updated 3 weeks ago