• 莫名
    2022-01-19
    曾基于 BPF 做过一个容器平台的链路追踪系统,分解出单个请求在服务端经过的节点、网络设备、耗时等信息,便于快速定位网络抖动时主要延迟的具体发生点。 遇到最多的是内核版本差异引起的各类编译问题,要么跑不起来,要么运行结果不符合预期。尤其 4.9 内核问题很多,5.x 版本的内核自己在测试环境用一用还行,线上的内核版本相对会保守,几年前 3.10 的占比很高。不过好消息是,新机器的内核一般都直接使用 4.x,甚至 5.x。BPF 落地生产环境的环境阻力小了很多。 如果公司的环境暂时还不能应用 BPF 技术,不妨碍先进行知识储备,自己先玩起来,等到真正被需要的时候就可以发挥作用了。

    作者回复: 很赞的分享,谢谢!欢迎分享更多的实践经验。

    共 11 条评论
    33
  • ermaot
    2022-01-19
    从倪老师的linux性能篇,了解到了ebpf,就买了《bpf之巅》自学了一阵,现在居然倪老师也出了ebpf的课程,果断入手,希望认识能更上一个台阶

    作者回复: 嗯嗯,这本书不错,我们一起加油!

    共 5 条评论
    11
  • ranger
    2022-01-30
    正在接触混沌工程和其中一款开源产品chaos-mesh,一个基于bpf实现的内核故障注入的模块bpfki

    作者回复: 👍 欢迎在留言区分享你的学习和实践经验。

    
    7
  • includestdio.h
    2022-01-19
    第一次接触bpf是通过老师的 linux性能优化专栏,然后看到老师有推荐性能之巅这本书,果断入手并断断续续看完了,目前实际工作中还没有接触过ebpf,因此也无从入手,希望通过专栏能收获更多

    作者回复: 感谢对专栏的支持,其实我们性能优化专栏里面已经用了很多的ebpf工具,这门课之后我们就可以自己按需来构建自己的性能优化工具了

    共 2 条评论
    2
  • 秋名山犬神
    2022-01-24
    想知道下k8s中的哪些功能是老师贡献的

    作者回复: k8s开源的,所有贡献Github上面都可以搜到😊

    共 2 条评论
    