内容浏览

资讯

搜索中文标题、仓库名或关键词,再用分类、来源和日期缩小范围。

研究与技术

最近成功采集
当前筛选:2026-10-25 ×

Cloudflare 优化一致性哈希,回收 100 TB 内存

Cloudflare 优化了其内部负载均衡服务中一致性哈希的 Rust 实现(pingora-ketama),把这项服务占用的内存减少了 100 TB 以上。原来的问题是:每个后端服务器要在哈希环上保存很多哈希条目,条目越多占用内存越大。这次的做法是压缩哈希环上的条目,并通过统计分析哈希分布和冲突率,把每个后端所需的哈希数量减少了约 90%。对读者来说,这说明大规模系统里看似不起眼的数据结构优化,也能省下巨量内存资源。

文中可用工具

  • pingora-ketamaCloudflare 用 Rust 实现一致性哈希的组件,本次优化的对象
  • Rust编写 pingora-ketama 的编程语言
展开详情收起详情:Cloudflare 优化一致性哈希,回收 100 TB 内存
InfoQ Architecture & Design
☆ 收藏0 条评论查看原文