eBPF

Linux内核 BPF CO-RE (Compile Once – Run Everywhere):跨内核版本可移植 BPF 程序的生产级深度实战

BPF CO-RE(Compile Once – Run Everywhere)依托 BTF 元数据与编译器重写技术,让同一份 ELF 二进制在不同内核版本加载自动重写字段访问偏移。本文系统拆解 libbpf 的 CO-RE 机制、六大 BTF 重定位类别,并通过可编译运行的 TCP 健康监控探针示例展示生产级跨内核 BPF 工程实践。

eBPF技术深度实战:从内核可观测性到云原生安全的工程实践

本文深入解析eBPF技术栈——从架构原理(验证器、JIT、Map)到挂载点全览(kprobe/tracepoint/XDP/LSM),覆盖可观测性(无侵入Tracing、CPU Profiling、网络监控)、云原生网络(Cilium、XDP DDoS防护)、安全防护(Falco威胁检测、Tetragon LSM阻断),并详细介绍CO-RE开发、性能优化与调试技巧,展望eBPF在Windows、调度器、服务网格等前沿方向的发展。