Blog page

Hello eBPF: Tail calls and your first eBPF application (4)
In the 4th part of the series, you'll finish the chapter 2 of the Learning eBPF book, learn how to use tail calls and the hello-ebpf project as a library and implement one of the book’s exercises
Read more
Adventures in eBPF
An exploration of eBPF highlighting how build a program that leverages eBPF to intercept SSL traffic in user-space
Read more
eBPF program creation in practice – PID concealment (Part 1)
Learn how to create an eBPF program using a tracepoint
Read more
eBPF Up and Running: Part 1
A simple introduction to writing your first eBPF program using C and Golang
Read more
Perfecting Protocol Parsing (Probably) with eBPF
Learn how to parse BGP messages with eBPF
Read more
XDP and eBPF for Network Observability with Python
Explore observability with eBPF and Python by extending a packet counter example from Liz's Learning eBPF book
Read more
Hello eBPF: Recording data in basic eBPF maps (2)
In the second post in the series, hello-ebpf gained support for basic eBPF hash maps and the ability to store structures in these maps
Read more
Building portable eBPF Programs - CO-RE
Learn how to create portable eBPF programs using Compile Once - Run Everywhere (CO-RE)
Read more
Advent of Code - an eBPF take
Learn how to solve an advent of code challeng with Go and eBPF
Read more
Application traffic with eBPF
Learn how to use eBPF for monitoring and understanding HTTP traffic in networking
Read more