Linux 内核虚拟机 BPF 原理及应用 | Meetup No.110 回顾

上周六,我们在北京举办了 Infra meetup No.110,我司 TiKV 研发工程师张文博为大家分享了 Linux 内核虚拟机 BPF 的原理及在我司内部的应用实践。以下是视频&文字回顾,enjoy~

Infra Meetup No.110 

后台回复“110“获取本期 PPT 链接

 

Linux 内核虚拟机 BPF 原理及应用

Linux 内核虚拟机 BPF 原理及应用 | Meetup No.110 回顾_第1张图片

张文博 | TiKV 研发工程师

张文博老师本次分享的主要内容包括:

  • 介绍 Linux kernel 的 tracing 子系统的原理和应用,引出为什么需要 BPF;

  • 介绍 BPF 虚拟机体系结构及设计约束,以及如何在约束下编写 eBPF 程序;

  • 介绍 Linux kernel 提供的 BPF 调试工具的使用场景;

最后结合之前介绍的原理,分享了我们内部的一些应用场景。

* 视频回顾:

Linux 内核虚拟机 BPF 原理及应用 | Meetup No.110 回顾_第2张图片

PingCAP Infra Meetup

作为一个基础架构领域的前沿技术公司,PingCAP 希望能为国内真正关注技术本身的 Hackers 打造一个自由分享的平台。自 2016 年 3 月 5 日开始,我们定期在周末举办 Infra Meetup,与大家深度探讨基础架构领域的前瞻性技术思考与经验,目前已在北京、上海、广州、成都、杭州、深圳、西安等地举办。在这里,我们希望提供一个高水准的前沿技术讨论空间,让大家真正感受到自由的开源精神魅力。

你可能感兴趣的:(Linux 内核虚拟机 BPF 原理及应用 | Meetup No.110 回顾)