Cloudflare 工程博客写了他们怎么给 Big Pineapple(1.1.1.1 / Gateway DNS 那套)的缓存布局抠字节。单条缓存 footprint 从约 953 字节压到 420 字节(大概少一半多),全网工作集约腾出 100TB 内存;插入吞吐还涨了约 43%,查找延迟也下来一点。
改的是 Rust 结构体布局、少分配、甚至直接存原始 wire bytes 这类底层东西,不是加机器。对跑大规模缓存的人挺有参考价值。
来源:https://blog.cloudflare.com/dns-cache-memory-optimization-1111/
- 收藏支持反对打赏
没有说 AI 加持下?