烧饼论坛 LZ.SB
登录

Cloudflare 给 1.1.1.1 DNS 缓存「减肥」:全网腾出约 100TB 内存

571
  • BSD
    UID 755Lv.2 新手上路

    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/

  • 收藏支持反对打赏

1 条回复

发表回复