百頁 PPT BPF 技術全覽 – 深入淺出 BPF 技術

eBPF 從創建開始,短短數年(7年),至今就已經被認為是過去 50 年來作業系統最大的變更,那麼 eBPF 技術到底給我們帶來了什麼樣的超能力,以至於得到如此高的評價? 本文從以下內容入手,對 eBPF 技術進行了全面的概述:

  1. eBPF 是什麼?

  2. eBPF 的應用場景有哪些?

  3. eBPF 是怎麼工作的?

  4. eBPF 軟體開發的生態

  5. eBPF 未來發展趨勢

從 cBPF 的誕生、到 ebPF 的崛起,再到 eBPF 在可觀測性/跟蹤、網路和安全等各個領域中的應用,其中詳細介紹了 eBPF 技術在中國外巨頭互聯網公司的應用場景,eBPF 人們的開源項目 Katran/Cilium/BCC/BPFTrace/Kubectl-Trace/Tracee/Falco/eBPF Exporter/Pixe 等,可快速熟悉 eBPF 的整體生態。

接著,在 eBPF 開發場景中從 BPFTrace/Python/C/Go 等各種語言或者工具入手,介紹了開發 eBPF 的差異點。

最後簡單介紹了 eBPF 未來在網路、安全、觀測等維度的後續發展方向。

全文共 100 多頁,詳細兼顧了 eBPF 的各個維度,可以說目前最全面的一篇介紹文章。

本文地址://www.ebpf.top/post/head_first_bpf

完整 PDF 版本可以關注公眾號,回復 「pdf」 下載。
101.png

0.png
1.png
2.png
3.png
4.png
5.png
6.png
7.png
8.png
9.png
10.png
11.png
12.png
13.png
14.png
15.png
16.png
17.png
18.png
19.png
20.png
21.png
22.png
23.png
24.png
25.png
26.png
27.png
28.png
29.png
30.png
31.png
32.png
33.png
34.png
35.png
36.png
37.png
38.png
39.png
40.png
41.png
42.png
43.png
44.png
45.png
46.png
47.png
48.png
49.png
50.png
51.png
52.png
53.png
54.png
55.png
56.png
57.png
58.png
59.png
60.png
61.png
62.png
63.png
64.png
65.png
66.png
67.png
68.png
69.png
70.png
71.png
72.png
73.png
74.png
75.png
76.png
77.png
78.png
79.png
80.png
81.png
82.png
83.png
84.png
85.png
86.png
87.png
88.png
89.png
90.png
91.png
92.png
93.png
94.png
95.png
96.png
97.png
98.png
99.png
100.png
102.png

Tags: