eBPF学习手册
范彬, 张保珠, 覃璐 译
出版时间:2024年08月
页数:256
“本书提供了对eBPF技术的全面概述,从基础知识到高级特性,并提供了使用eBPF的丰富实用建议。”
——AlexeiStarovoitov
eBPF技术的创造者之一
“eBPF在云原生领域掀起了一场全新的基础设施运动,这本书清晰地解释了其基础,提供了宝贵的示例和练习。”
——Daniel Borkmann
eBPF技术的创造者之一
什么是eBPF?eBPF是一项革命性的技术,允许用户编写自定义代码来动态改变Linux内核的行为。eBPF是一个非凡的平台,可用于构建下一代的安全、可观测性和网络工具。这是一本实用性书籍,非常适合开发人员、系统管理员、运维工程师和想了解其工作原理的学生阅读。
本书作者不仅介绍了关于eBPF技术的基础知识,还提供了实际示例和操作。如果你渴望深入了解eBPF技术和想学习编写eBPF程序,本书可以让你能够轻松入门。
通过本书,你将能够:
● 了解为什么eBPF近年来变得如此重要,以及它如何成为构建强大基础设施的关键技术。
● 学习大量的eBPF代码示例,从“HelloWorld”,到安全事件检测和操作网络数据包等。
● 学习如何编写eBPF程序并将它们“附加”到不同事件上,实现内核的灵活扩展。
● 理解eBPF验证器如何确保程序安全运行,及如何使eBPF程序能够在不同内核版本之间实现可移植性。
● 了解eBPF组件如何与Linux内核进行交互,动态改变操作系统的行为。
书名:eBPF学习手册
译者:范彬, 张保珠, 覃璐 译
国内出版社:中国电力出版社
出版时间:2024年08月
页数:256
书号:978-7-5198-8988-3
原版书书名:Learning eBPF
原版书出版商:O'Reilly Media
Liz Rice
Liz Rice是lsovalent的首席开源负责人。作为CNCF技术监督委员会的前主席,她在安全工具、网络协议和分布式系统方面拥有丰富的经验。她还是Container Security(O'Reilly)一书的作者。
本书封面上的动物是一种早期大黄蜂(学名:Bombus pratorum),这是一种在欧洲大部分地区(尤其是英国)和亚洲部分地区发现的大黄蜂物种。
大黄蜂在田野、公园和稀疏的森林中筑巢,甚至在废弃的鸟巢或啮齿动物巢中筑巢。早期大黄蜂在一年中较早出现,一般在3~7月,但在英格兰南部,工蜂早在2月就会出现,因此一年中出现两个蜂群周期的情况很常见。
这一种类的大黄蜂比其他种类的小得多。虽然蜂后、工蜂和雄蜂的雄蜂型略有不同,但早期大黄蜂的外观一般为黑色,领部黄色,腹部有另一条黄带,尾部呈淡红色或暗橙色。
早期的熊蜂由蜂王和工蜂组成蜂群,但与众不同的是,蜂王使用攻击性行为而不是信息素来建立统治地位,它用下颚用头撞击最强壮的工蜂,以保持对蜂群的控制。工蜂觅食白三叶草、蓟马、鼠尾草、薰衣草等开花植物的花蜜和花粉;无人蜂在蜂巢周期的后期产生,并离开巢穴寻找新蜂王。