Meta 改一个字符省下 1.5 万台服务器,eBPF 是如何做到的
blaizedsouza · x · 2026-09-06
- Meta 通过 eBPF 持续剖析全部生产主机(Strobelight),发现了仅需改动一个字符的代码问题,一年节省约 15,000 台服务器的容量。
- eBPF 原理:将小型沙箱程序加载进运行中的内核,无需补丁、重启或停机;验证器逐条检查指令,保证不会 panic 内核。
- 应用案例:Cloudflare 用 XDP 在网卡驱动内丢包,单核每秒处理 1000 万+数据包,DDoS 洪流可在内核构建 skb 前被拦截;AWS 的 EKS 已将基于 eBPF 的 Cilium 作为默认网络层,数据通路吞吐提升 30-40%。
- 作者还开源了 pktz:基于 eBPF 的实时网络流量监控工具,可按进程、按连接统计流量,无采样,预编译 eBPF 对象,开箱即用。
「Infra」频道最新
- llama.cpp 团队发布 Llama:Mac 菜单栏一键本地跑 AI 模型 — Hugging Face · 2026-10-23
- 中国日均 Token 消耗达 500 万亿,均价一年从 6.8 元涨至 13.46 元 — teortaxesTex · 2026-10-23
- 优化 PCIe 小消息 all-reduce 内核,DeepSeek-V4.1 推理解码提速 12% — AlpinDale · 2026-10-23
- 海上油气平台拟改建为 AI 数据中心,烧闲置天然气供算力 — clemnt · 2026-10-23
- 同为原生 UI:Swift 版 80MB 仅限 Mac,Zig 版 10MB 三端通吃 — jedisct1 · 2026-10-23
- 开源本地版 NotebookLM:SurfSense 全文档问答与文档编辑 Agent — FurtiveMirth · 2026-10-23