PhxQueue

PhxQueue 是微信开源的一款基于 Paxos 协议实现的高可用、高吞吐和高可靠的分布式队列,保证At-Least-Once Delivery,目前在微信内部广泛支持微信支付、公众平台等多个重要业务,日均入队达千亿,分钟入队峰值达一亿。

其设计出发点是高数据可靠性,且不失高可用和高吞吐,同时支持多种常见队列特性:

* 同步刷盘,入队数据绝对不丢,自带内部实时对账

* 出入队严格有序

* 多订阅

* 出队限速

* 出队重放

* 所有模块均可平行扩展

* 存储层批量刷盘、同步,保证高吞吐

* 存储层支持同城多中心部署

* 存储层自动容灾/接入均衡

* 消费者自动容灾/负载均衡

高可用、高可靠、高性能的分布式队列PhxQueue正式开源

Github地址: https://github.com/Tencent/phxqueue

请PhxQueue给一个Star ! 欢迎提出你的issue和PR

文章来源于腾讯云开发者社区,点击查看原文