Observability

eBPF 追踪 Tokio Async Runtime:从任务调度到 Poll 延迟的硬实战

当 Rust async 应用的生产环境出现尾延迟抖动时,传统 profiling 工具看到的只是线程层面的阻塞,而真正的故事发生在任务调度器的 poll/unpark 决策链路上。本文展示如何用 eBPF 在零侵入的前提下,捕获 Tokio runtime 内部的每一次任务状态转换、park/unpark 时序和 Poll::Pending 的分布模式。

eBPF 网络优化与可观测性深度实战:从 XDP 零拷贝包处理到 socket 级别负载均衡的全链路观测

深度解析 eBPF 网络优化与可观测性:从 XDP 零拷贝包处理、TC/cgroup/socket 挂载点到 libbpf CO-RE 部署实战。涵盖 bpftrace/BCC/libbpf 三大工具链、XDP DDoS 防御、sockmap 负载均衡、TCP 全链路监控、尾调用链式组合、Ring vs Perf Buffer、BTF/BTF mismatch 排错。