Mastering eBPF for Kernel-Level Tracing: Techniques and Real-World Patterns
Learn how to harness eBPF programs to safely instrument the kernel, collect metrics, and build low‑overhead tracing pipelines.
Learn how to harness eBPF programs to safely instrument the kernel, collect metrics, and build low‑overhead tracing pipelines.
eBPF programs run directly in the kernel, letting you attach tracing probes to hundreds of events without modifying kernel source or paying the cost of traditional tracing tools.
An in-depth look at the eBPF program verifier — the component that makes it safe to run untrusted bytecode inside the Linux kernel, covering its architecture, type system, and real-world implications.
An in‑depth look at how Cilium uses eBPF to enforce network policies in Kubernetes, covering architecture, policy types, observability, and production patterns.
A practical guide to building a low-overhead eBPF runtime monitoring stack for edge Linux gateways, covering architecture, implementation with libbpf and BCC, and optimization strategies for constrained environments.