×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787111660545
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:24cm
  • 页数:169页
  • 出版时间:2020-08-01
  • 条形码:9787111660545 ; 978-7-111-66054-5

本书特色

适读人群 :适合Linux开发、维护技术人员阅读。无论你是可观测性和性能分析方面的专家,还是正尝试开始研究新技术来解决生产系统问题的新手,我们都希望你能从本书中受益。BPF首著,本书帮助系统工程师获得Linux内核中BPF虚拟机的专业知识。 帮你深入了解BPF程序的生命周期,熟悉日常工作所需的基本概念,增强有关性能优化、网络和安全方面的知识,学习如何编写观测和修改内核行为的应用程序,以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。

内容简介

本书是一本面向系统工程师的实践指南, 旨在帮助他们获得Linux内核中BPF虚拟机的专业知识。通过本书, 你不仅可以深入了解BPF程序的生命周期, 熟悉日常工作所需的基本概念, 增强有关性能优化、网络和安全方面的知识, 还可以学习编写观测和修改内核行为的应用程序, 以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。

目录

序言1 前言3 第1章 引言9 1.1 BPF的历史10 1.2 架构12 1.3 小结13 第2章 运行**个BPF程序14 2.1 编写BPF程序14 2.2 BPF程序类型17 2.3 BPF验证器24 2.4 BPF类型格式26 2.5 BPF尾部调用27 2.6 小结27 第3章 BPF映射28 3.1 创建BPF映射28 3.2 使用BPF映射30 3.3 BPF映射类型40 3.4 BPF虚拟文件系统52 3.5 小结55 第4章 BPF跟踪56 4.1 探针57 4.2 跟踪数据可视化71 4.3 小结81 第5章 BPF工具82 5.1 BPFTool82 5.2 BPFTrace92 5.3 kubectl-trace97 5.4 eBPF Exporter98 5.5 小结100 第6章 Linux网络和BPF102 6.1 BPF和数据包过滤103 6.2 基于BPF的流量控制分类器115 6.3 小结125 第7章 XDP126 7.1 XDP程序概述127 7.2 XDP和BCC138 7.3 测试XDP程序141 7.4 XDP用户案例147 7.5 小结149 第8章 Linux内核安全、能力和Seccomp150 8.1 能力150 8.2 Seccomp154 8.3 BPF的LSM钩子162 8.4 小结163 第9章 真实的用户案例164 9.1 Sysdig eBPF上帝视角164 9.2 Flowmill167
展开全部

作者简介

【作者简介】 ★大卫·卡拉维拉(David Calavera) 是Netlify的CTO,曾是Docker的维护者以及Runc、Go和BCC工具及其他开源项目的贡献者。他构建和促进了Docker插件生态系统,因Docker项目的工作而闻名。David非常喜欢使用火焰图和进行性能优化。 ★洛伦佐·丰塔纳(Lorenzo Fontana) 是Sysdig开源团队的成员,主要负责CNCF(云本地计算基础)的Falco项目,该项目通过内核模块和eBPF实现了容器运行时安全和异常检测功能。他对分布式系统、软件定义网络、Linux内核和性能分析充满热情。 【译者简介】 ★范彬 在容器技术领域工作多年,潜心研究,对Docker、Kubernetes技术有丰富的实践经验,一直保持热情和努力去研究新的内核和网络等方面的技术。现任中国电信天翼云容器组组长,带领团队研发了具有100%自主知识产权的天翼云容器引擎平台,并在金融等多个行业得到成功应用。 ★狄卫华 趣头条资深架构师,拥有近 15 年的软件研发和架构经验,专注于高并发、微服务架构和云原生技术,具有丰富的大型软件架构设计和实施落地经验;熟悉Linux内核技术和网络、擅长性能调优和问题排查定位;熟悉 Kubernetes 和 Docker 技术,有丰富的容器化实践经验。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航