eBPF學(xué)習(xí)手冊(cè)
范彬, 張保珠, 覃璐 譯
出版時(shí)間:2024年08月
頁(yè)數(shù):256
“本書提供了對(duì)eBPF技術(shù)的全面概述,從基礎(chǔ)知識(shí)到高級(jí)特性,并提供了使用eBPF的豐富實(shí)用建議。”
——AlexeiStarovoitov
eBPF技術(shù)的創(chuàng)造者之一
“eBPF在云原生領(lǐng)域掀起了一場(chǎng)全新的基礎(chǔ)設(shè)施運(yùn)動(dòng),這本書清晰地解釋了其基礎(chǔ),提供了寶貴的示例和練習(xí)?!?br />
——Daniel Borkmann
eBPF技術(shù)的創(chuàng)造者之一
什么是eBPF?eBPF是一項(xiàng)革命性的技術(shù),允許用戶編寫自定義代碼來(lái)動(dòng)態(tài)改變Linux內(nèi)核的行為。eBPF是一個(gè)非凡的平臺(tái),可用于構(gòu)建下一代的安全、可觀測(cè)性和網(wǎng)絡(luò)工具。這是一本實(shí)用性書籍,非常適合開發(fā)人員、系統(tǒng)管理員、運(yùn)維工程師和想了解其工作原理的學(xué)生閱讀。
本書作者不僅介紹了關(guān)于eBPF技術(shù)的基礎(chǔ)知識(shí),還提供了實(shí)際示例和操作。如果你渴望深入了解eBPF技術(shù)和想學(xué)習(xí)編寫eBPF程序,本書可以讓你能夠輕松入門。
通過(guò)本書,你將能夠:
● 了解為什么eBPF近年來(lái)變得如此重要,以及它如何成為構(gòu)建強(qiáng)大基礎(chǔ)設(shè)施的關(guān)鍵技術(shù)。
● 學(xué)習(xí)大量的eBPF代碼示例,從“HelloWorld”,到安全事件檢測(cè)和操作網(wǎng)絡(luò)數(shù)據(jù)包等。
● 學(xué)習(xí)如何編寫eBPF程序并將它們“附加”到不同事件上,實(shí)現(xiàn)內(nèi)核的靈活擴(kuò)展。
● 理解eBPF驗(yàn)證器如何確保程序安全運(yùn)行,及如何使eBPF程序能夠在不同內(nèi)核版本之間實(shí)現(xiàn)可移植性。
● 了解eBPF組件如何與Linux內(nèi)核進(jìn)行交互,動(dòng)態(tài)改變操作系統(tǒng)的行為。
書名:eBPF學(xué)習(xí)手冊(cè)
譯者:范彬, 張保珠, 覃璐 譯
國(guó)內(nèi)出版社:中國(guó)電力出版社
出版時(shí)間:2024年08月
頁(yè)數(shù):256
書號(hào):978-7-5198-8988-3
原版書書名:Learning eBPF
原版書出版商:O'Reilly Media
Liz Rice
Liz Rice是lsovalent的首席開源負(fù)責(zé)人。作為CNCF技術(shù)監(jiān)督委員會(huì)的前主席,她在安全工具、網(wǎng)絡(luò)協(xié)議和分布式系統(tǒng)方面擁有豐富的經(jīng)驗(yàn)。她還是Container Security(O'Reilly)一書的作者。
本書封面上的動(dòng)物是一種早期大黃蜂(學(xué)名:Bombus pratorum),這是一種在歐洲大部分地區(qū)(尤其是英國(guó))和亞洲部分地區(qū)發(fā)現(xiàn)的大黃蜂物種。
大黃蜂在田野、公園和稀疏的森林中筑巢,甚至在廢棄的鳥巢或嚙齒動(dòng)物巢中筑巢。早期大黃蜂在一年中較早出現(xiàn),一般在3~7月,但在英格蘭南部,工蜂早在2月就會(huì)出現(xiàn),因此一年中出現(xiàn)兩個(gè)蜂群周期的情況很常見。
這一種類的大黃蜂比其他種類的小得多。雖然蜂后、工蜂和雄蜂的雄蜂型略有不同,但早期大黃蜂的外觀一般為黑色,領(lǐng)部黃色,腹部有另一條黃帶,尾部呈淡紅色或暗橙色。
早期的熊蜂由蜂王和工蜂組成蜂群,但與眾不同的是,蜂王使用攻擊性行為而不是信息素來(lái)建立統(tǒng)治地位,它用下顎用頭撞擊最強(qiáng)壯的工蜂,以保持對(duì)蜂群的控制。工蜂覓食白三葉草、薊馬、鼠尾草、薰衣草等開花植物的花蜜和花粉;無(wú)人蜂在蜂巢周期的后期產(chǎn)生,并離開巢穴尋找新蜂王。