eBPF

Linux 内核网络栈深度剖析:从 socket() 到 NIC 驱动的完整数据路径

深入剖析 Linux 内核网络栈的完整架构与数据路径。从 socket 系统调用入口到 TCP/IP 协议层、Qdisc 排队规则、网卡驱动收发,涵盖 sk_buff/net_device 核心数据结构、NAPI 中断合并、多队列 RSS/RPS、BBR 拥塞控制、Netfilter 钩子框架以及 eBPF/XDP 高性能网络方案,附实战调优命令。

eBPF 核心机制与实战:从内核可编程到可观测性革命

深入解析 eBPF(Extended Berkeley Packet Filter)技术架构、JIT 编译机制、BPF 虚拟机执行模型,以及基于 eBPF 的网络、安全、可观测性实战应用,涵盖 XDP 高性能网络、uprobe 用户态追踪、tracepoint 内核追踪以及 BPF CO-RE 可移植方案。

Linux内核eBPF虚拟化与可观测性深度解析:从内核虚拟机到云原生可观测性体系

系统深入剖析eBPF核心技术:从BPF指令集架构与JIT编译、沙箱验证器安全保证、BPF maps内存共享机制三大基石,到kprobe/tracepoint/XDP等内核探针挂载方式,再到BCC/libbpf编程框架与tcpconnect/biolatency等可观测性实例,最终延伸到Cilium容器网络与Falco安全监控的云原生落地实践。

eBPF 可观测性深度实战:从内核零侵入采集到 OpenTelemetry 与 Prometheus 的全链路融合

深入解析 eBPF 可观测性全链路:从内核态零侵入数据采集(kprobe/tracepoint/fentry 挂载、Ring Buffer 零拷贝传输、Verifier 安全保障),到用户态 Poller 选型(libbpf vs Aya),再到与 OpenTelemetry 的语义化指标流融合(OTel Collector eBPF→OTLP 管道),最终通过 Prometheus 生态实现时序存储与 Grafana 统一面板的生产级部署实践。