1、演讲题目
eunomia-bpf: 结合 wasm 的 ebpf 轻量级开发框架
2、演讲时间
2022年11月20日上午10:30
3、演讲人
郑昱笙浙江大学学生/eunomia-bpf 开发者
4、引言
eBPF 源于 BPF,本质上是处于内核中的一个高效与灵活的虚拟机组件,以一种安全的方式在许多内核 hook 点执行字节码,开发者可基于 eBPF 开发性能分析工具、软件定义网络、安全等诸多场景。但是,一方面来说目前搭建和开发 ebpf 程序相对来说还是一个门槛比较高、比较复杂的工作,另外一方面,如何跨语言、跨架构和内核版本,方便快捷的编写、打包、分发、发布和集成各类eBPF 程序也是一个挑战。
5、内容简介
eunomia-bpf 是一个开源的 eBPF 动态加载运行时和开发工具链,是为了简化 eBPF 程序的开发、构建、分发、运行而设计的轻量级开发框架。使用 eunomia-bpf ,可以在编写 eBPF 程序时只编写内核态代码,自动获取内核态导出信息,或使用 WASM 在多种语言中进行用户态交互程序的开发。eunomia-bpf 可以将预编译的 eBPF 程序打包为通用的 JSON 配置信息或 WASM 模块,跨架构和内核版本进行分发,无需重新编译即可动态加载运行。
6、直播预约
欢迎您通过公众号“达坦科技DatenLord”预约直播,或者登陆腾讯会议观看直播:会议号:581-8301-3525
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。