eBPF 开发者教程与知识库:通过小工具一步步学习 eBPF
eBPF开发者教程与知识库:通过小工具一步步学习eBPF这是一个基于CO-RE(一次编译,到处运行)的eBPF的开发教程,提供了从入门到进阶的eBPF开发实践,包括基本概念、代码实例、实际应用等内容。和BCC不同的是,我们使用libbpf、Cilium、libbpf-rs、eunomia-bpf等框架进行开发,包含C、Go、Rust等语言的示例。本教程不会进行复杂的概念讲解和场景介绍,主要希望提供一些eBPF小工具的案例(非常短小,从二十行代码开始入门!),来帮助eBPF应用的开发者快速上手eBPF的开发方法和技巧。教程内容可以在目录中找到,每个目录都是一个独立的eBPF工具案例。教程关注于可观测性、网络、安全等等方面的eBPF示例。#电子书