免费软件、软件分享、系统优化、AI工具
科技皮皮虾 > 科技要闻 > Cloudflare 介绍 Meerkat 全球共识服务,计划用于强一致控制面键值存储

Cloudflare 介绍 Meerkat 全球共识服务,计划用于强一致控制面键值存储

Cloudflare 介绍 Meerkat 全球共识服务,计划用于强一致控制面键值存储

Cloudflare 公布名为 Meerkat 的全球共识服务实验项目,计划基于 QuePaxa 共识算法构建强一致、具备容错能力的键值存储及其他控制面应用。

Cloudflare Meerkat 全球共识服务科技要闻配图,展示跨地域数据中心节点、分布式日志、强一致控制面与容错网络结构场景

Cloudflare 于英国夏令时间 2026 年 7 月 8 日 14:00、北京时间 2026 年 7 月 8 日 21:00 在官方博客发布题为《Introducing Meerkat: an experiment in global consensus》的公开文章,首次介绍其 Research 团队正在开发的全球共识服务 Meerkat。公开信息显示,该项目面向 Cloudflare 全球 330 多个数据中心之间共享控制面状态的场景,目标是在跨区域网络条件下保持强一致读取与写入能力。

Cloudflare 表示,Meerkat 采用 2023 年由 EPFL 研究人员发表的 QuePaxa 共识算法。与依赖单一领导者和超时选举机制的传统方案相比,QuePaxa 允许所有副本在任意时刻参与写入推进,并避免因领导节点不可用而暂停进度。Cloudflare 在文中称,该特性更适合其全球广域网环境中的链路抖动、节点故障和跨洲延迟变化场景。

计划先用于内部控制面状态管理

按照官方说明,Meerkat 当前仍处于开发阶段,短期内只会在 Cloudflare 内部使用,初始目标是管理规模较小的控制面数据,例如复制数据库的领导权信息、资源放置状态以及其他需要全局一致性的元数据。Cloudflare 同时表示,团队计划在 Meerkat 的共识日志之上叠加事务型键值存储和租约系统等应用。

文章介绍称,开发者可为服务请求一组 Meerkat 副本,由系统自动放置到指定数据中心。客户端可向集群中的任意副本提交请求,副本再将读写操作转换为日志事件,并通过共识算法在所有副本间达成一致。Cloudflare 在公开说明中强调,该机制目标之一是保证后续读取能够看到先前已提交的写入结果。

Cloudflare 将 Meerkat 定位为全球规模 QuePaxa 工业化部署

Cloudflare 在文章中表示,Meerkat 预计将成为 QuePaxa 在全球规模上的首次工业级部署。官方同时指出,Meerkat 设计要求系统在多数副本仍可通信的情况下继续提供读写能力,并在机器宕机、网络退化、数据中心故障等条件下保持正确性,但不处理主动恶意节点带来的拜占庭故障。

本次公开内容署名作者为 James Larisch,来源为 Cloudflare 官方博客 Research 分类文章。Cloudflare 表示,后续还将继续披露 Meerkat 相关的技术实现与应用细节。

内容说明:本文由科技皮皮虾基于公开信息、行业资料与页面主题整理,用于知识分享与信息参考。

适用人群:适合希望快速了解相关资讯背景、核心要点和延伸阅读方向的用户。

温馨提示:若文章中涉及外部资源、第三方服务或转载内容,请结合官方说明与实际情况自行判断和核实。