Blog page
Building portable eBPF Programs - CO-RE
Learn how to create portable eBPF programs using Compile Once - Run Everywhere (CO-RE)
Read moreAdvent of Code - an eBPF take
Learn how to solve an advent of code challeng with Go and eBPF
Read moreApplication traffic with eBPF
Learn how to use eBPF for monitoring and understanding HTTP traffic in networking
Read moreeBPF Networking Techniques - Packet Redirection
An in-depth tutorial on the practical applications of eBPF in packet processing and redirection
Read moreUprobes Siblings - Capturing HTTPS Traffic: A Rust and eBPF Odyssey
Learn how to build a basic version of an HTTPS sniffer with Rust, Aya and eBPF uprobes
Read moreExploring Function Tracing with eBPF and Uprobes - Episode 1
Discover the power of eBPF and uprobes for function tracing in application performance monitoring with our practical guide.
Read moreeBPF adventures in networking
A detailed and technical insight into the practical implementation and benefits of eBPF in modern networking scenarios
Read moreBeginner's Guide to XDP: A Journey Through Crafting XDP-Based Firewall with BCC
Dive into the fundamental procedures and actions for interacting with packets efficiently by crafting a simple, functional XDP application
Read moreeBPF: A practical intro with examples on Observability, Security & Networking
This practical guide to eBPF demonstrates its use in writing and loading code into the Linux kernel at runtime without changes. Through examples, the author showcases eBPF's potential in system security by blocking file access attempts and in networking by counting ICMP packets per destination IPv4, highlighting its versatility in observability, networking, and security
Read moreThe beginning of my eBPF Journey - Kprobe Adventures with BCC
This post introduces eBPF, discusses its potential for creating high-performance programs, and details setting up an environment for eBPF experimentation, notably on an M1 Mac using Lima
Read more