Starred repositories
Class materials for a distributed systems lecture series
Tracing packets in the Linux networking stack & friends
A tool to help programmers debug and analyze Linux Kernel BPF verification failures.
yet another simplistic TODO web application in golang
This repo contains various examples to learn, explore, and experiment with eBPF.
Quickly build and run kernels inside a virtualized snapshot of your live system
Delve is a debugger for the Go programming language.
eBPF-based Networking, Security, and Observability
Packet, where are you? -- eBPF-based Linux kernel networking debugger
A fast Linux driver based on single-producer single-consumer ring buffers to control a sample accelerator.
List of awesome tools to tinker with containers.
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
Hubble - Network, Service & Security Observability for Kubernetes using eBPF
Collection of mini-programs demonstrating Kubernetes client-go usage.
eBPF-based Security Observability and Runtime Enforcement
Source-code based coverage for eBPF programs actually running in the Linux kernel
contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...
toghsh translates github actions workflows to shell scripts
Assert your Go code is inlined and bounds-check eliminated
Go linter that warns about the number of arguments in functions.
A stupid game for learning about containers, capabilities, and syscalls.
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"