eBPF-based Networking, Security, and Observability
-
Updated
Dec 10, 2022 - Go
eBPF-based Networking, Security, and Observability
A curated list of awesome projects related to eBPF.
Library to work with eBPF programs from Go
cachegrand - a modern OSS Key-Value store built for today's hardware
Prototyping kernel development work outside mainline
A Windows interface used to accelerate networking by bypassing most of the OS networking stack.
A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps existing network engineers/programmers interested in utilizing XDP or anybody interested in getting…
Package xdp allows one to use XDP sockets from the Go programming language.
Layer 3/4 packet forwarding software that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. Uses source port mapping similar to IPTables and NFTables.
Convert network filtering rules from various formats into BPF programs
Add a description, image, and links to the xdp topic page so that developers can more easily learn about it.
To associate your repository with the xdp topic, visit your repo's landing page and select "manage topics."