本系列為《Learning eBPF》一書的翻譯系列。
(內容並非機翻,部分夾帶私貨)筆者學習自用,歡迎大家討論學習。
轉載請聯絡筆者或註明出處,謝謝。
各個章節內容:
1)背景介紹:為啥 eBPF 很吊,以及核心如何支援這種超能力的。
2)給出一個 “Hello World” 例子,介紹 eBPF 和 `maps `的概念。
3)深入介紹 eBPF 程式,以及它們在核心中的執行原理。
4)介紹 eBFP 使用者態和核心態互動的介面。
5)介紹 eBPF 跨核心版本的能力:`CO-RE`。
6)介紹 eBPF 驗證器(Verifier)這個關鍵環節。
7)介紹不同型別的 eBPF 程式及其連線點。
8)聚焦 eBPF 在網路中的應用。
9)探討 eBPF 如何應用於安全工具。
10)介紹 eBPF 程式設計方式和框架。
11)展望未來:eBPF 革命
本書的原始碼地址:https://github.com/lizrice/learning-ebpf