美国Cloudflare推出Meerkat共识覆盖330数据中心
2026-07-11 15:21
收藏
维度网讯,Cloudflare推出了名为Meerkat(猫鼬)的共识服务,帮助全球330多个数据中心内的服务读取和修改一致的控制平面状态,即使在部分数据中心或链路发生故障时,系统仍可用于写入。

由于互联网容易出现中断和队列延迟,构建全局保持一致且可用的数据系统面临挑战。Meerkat服务采用名为QuePaxa的共识算法,该算法与其他同类算法类似,只要大多数机器保持正常运行并能相互通信,就能让一组机器就相同的值序列达成一致。
QuePaxa不需要单一的权威领导者来确保进展,在Cloudflare所谓的“超时暴政”期间,任何副本或非领导者都能持续进行写入操作。在架构上,开发者请求一组Meerkat副本并指定数据中心位置,由Meerkat负责放置。客户端向任意副本发送应用请求,副本将请求转换为共享共识日志中的事件并返回响应。每个副本维护相同顺序的已决日志条目,部分副本可能暂时滞后,基于Meerkat构建的应用如键值存储或租约系统会读取日志并据此构建自身状态。
Cloudflare解释称,由于没有必需的领导者,系统不会因单个副本而不可用或降级,也无需进行领导者选举。不同副本同时提出的提议会建设性相互干扰,这对延迟可能剧烈变化的Cloudflare网络较为理想。该公司声称已运行多个概念验证,涉及多达50个全球分布的副本,在这些验证中,领导者反复失败,但集群继续运行,错误率并未增加。
Meerkat目前尚未投入生产,仍为仅限内部的服务。该公司强调其存在局限性,并非设计用于创建数据库等通用数据系统。所有共识算法都有代价,提议决策延迟与大多数副本之间的延迟成正比,若副本彼此距离较远,延迟会增加,这是无法避免的。
本文来自全球互联网及战略合作伙伴信息的编译与转载,仅为读者提供交流,有侵权或其它问题请及时告知,本站将予以修改或删除,未经正式授权严禁转载本文。邮箱:news@wedoany.com
最新简讯
1
中国沪东中华向新加坡PIL交付13064 TEU双燃料LNG船
2
联合国开发计划署与台铃在肯尼亚签署绿色出行谅解备忘录
3
印度Vi在拉贾斯坦邦11个城市推出5G服务
4
韩国开源协会举办2026 KOSSA DAY 推动开源AI合作
5
阿联酋迪拜地铁蓝线隧道首阶段两月掘进完工,效率翻倍
6
巴基斯坦拟以10亿美元升级铁路,加拿大矿企提供3.9亿贷款
7
意大利WINDTRE Business启动5万观众5G应急网络测试
8
马来西亚柔佛州数据中心用电2035年或占全州需求40%
9
乌兹别克斯坦在塔什干信息技术大学启动AI集群
10
美国Radiant公司Kaleidos微堆首批燃料运抵DOME试验台
相关视频






