Blog page

Aya Rust Tutorial part 5: Using Maps
Learn how to pass data between the kernel and user space using Maps in eBPF
Read more
eBPF 如何重塑可观察性工程(第一部分
了解领先的可观察性平台如何在其工具中利用 eBPF 的强大功能
Read more
Simple Firewall with Rust and Aya
Learn how to use eBPF to create a simple firewall/router
Read more
eBPF: Enabling security and performance to co-exist
Explore how eBPF enhances Linux kernel customization, enabling improved security and performance while offering deeper visibility and efficient packet processing in cloud native environments
Read more
A simple pair of eBPF tracepoint handlers
Learn about tracepoint handlers in eBPF
Read more
Zero to Performance Hero: How to Benchmark and Profile Your eBPF Code in Rust
Learn how to create a basic eBPF program in Rust
Read more
Ep. #11, Frictionless Observability with Yechezkel Rabinovich of Groundcover
In episode 11 of How It's Tested, Eden Full Goh sits down with Yechezkel Rabinovich of Groundcover to delve into the evolving landscape of observability powered by eBPF
Read more
A Practical Guide to eBPF Licensing: Or How I Learned to Stop Worrying and Love the GPL
Learn how to license eBPF programs and their userspace components with the legal considerations along the way
Read more
eBPF Cheat Sheet
A compilation of useful eBPF commands for a DevSecOps workflow
Read more
Aya Rust tutorial Part Four XDP Hello World
In the 4th part of the series, learn how to build an XDP program that prints a message every time it receives a packet on an interface
Read more