eBPF

Linux TCP/IP 协议栈深度实战:从 epoll 到 RPS/RFS 软中断负载均衡

深度解析 Linux 内核 TCP/IP 协议栈的完整数据路径,从网卡 DMA 到用户态 socket 系统调用,涵盖 NAPI 轮询机制、epoll 高性能 I/O 多路复用、RPS/RFS 多队列网卡软中断负载均衡、零拷贝技术(sendfile/splice/MSG_ZEROCOPY)、TCP 性能调优内核参数,以及 eBPF/XDP 在协议栈加速中的生产实践。

Linux TC Traffic Control 深度实战:从 Qdisc 调度器到 eBPF 数据面编程的全栈解析

深度解析 Linux TC(Traffic Control)子系统的完整技术栈:从内核 TC 核心架构、Qdisc/Class/Filter 三层模型、HTB/FQ_Codel 调度算法,到 eBPF TC 程序的挂载、直接数据包操作(bpf_skb_adjust_room)、NAT 封装、与 XDP/iptables 的性能对比,涵盖 Kubernetes 带宽管理、微分段流量整形、生产级 QoS 策略的完整工程实战。

Linux 内核 BPF 验证器深度工程实战:从静态分析引擎到推测执行漏洞防御

从源码级深入剖析BPF Verifier核心机制:控制流图验证、寄存器状态追踪与taint分析、边界检查与溢出检测、循环处理与有界循环、以及针对推测执行侧信道攻击(Spectre)的防护实现。结合Linux 6.6 LTS内核源码和真实eBPF编程案例,全面解析eBPF安全加载器的设计哲学与工程实践。

eBPF 实战:从内核可编程到可观测性工程

eBPF 实战入门到精通,涵盖 eBPF 核心架构、XDP 高性能网络、BCC/bpftrace 工具链、可观测性工程实践(Cilium/Tetragon/DeepFlow/Falco),以及生产级环境部署与排障完整指南。