lmb / socklimit
A fair-share ratelimiter implemented as a BPF socket filter
☆13Updated 2 years ago
Alternatives and similar repositories for socklimit:
Users that are interested in socklimit are comparing it to the libraries listed below
- atomfs is a pseudo filesystem for managing container layers☆10Updated last year
- Github Actions wrapper for vmtest☆11Updated last month
- Detect compiler names and versions from ELF files☆24Updated 5 months ago
- A Logging Daemon☆11Updated 3 years ago
- Expect for Go☆11Updated last year
- Package wgdynamic implements a client and server for the the wg-dynamic protocol. MIT Licensed.☆13Updated last year
- NAT probing toolkit.☆22Updated 5 years ago
- Go implementation of the venerable dropwatch utility☆38Updated 3 years ago
- Package networkd enables control of systemd-networkd using D-Bus. MIT Licensed.☆16Updated last year
- A Proof-of-concept CPU profiler written in Go using eBPF☆12Updated last year
- gokrazy remote syslog server daemon: writes to disk what it receives via remote syslog☆14Updated 9 months ago
- ☆21Updated last year
- Package xdp provides access to Linux userspace XDP sockets (AF_XDP). MIT Licensed.☆39Updated 5 years ago
- A DBus client implementation in Go.☆18Updated 2 weeks ago
- Easy to use native encoding/binary.ByteOrder☆29Updated 2 years ago
- Simple project to demonstrate the loading of eBPF programs via florianl/go-tc.☆33Updated 4 months ago
- Dynamic Outbound Firewall Authorizer☆22Updated 2 years ago
- A profiler that uses ebpf to produce pprof-format profiles☆13Updated 6 years ago
- go implementation of anchorhash☆15Updated 4 years ago
- user space tool for inspection and simple manipulation of eBPF programs and maps☆25Updated 7 years ago
- Go implementation of bcrypt_pbkdf(3) from OpenBSD☆13Updated 10 years ago
- ☆26Updated this week
- gvisor hacks☆13Updated 5 years ago
- IOModule manager and plugins☆38Updated 7 years ago
- server hardware abstraction, tries to lower the burden of supporting different server vendors☆14Updated 2 weeks ago
- Package rfc4193 implements Unique Local IPv6 Unicast Address prefix generation, as described in RFC 4193. MIT Licensed.☆13Updated 4 years ago
- Code coverage tooling for eBPF☆36Updated 6 months ago
- Tool for plotting Go benchmark results☆16Updated 7 months ago
- Stub-only implementation of the Babel routing protocol☆10Updated last year