PhxQueue
PhxQueue 是微信开源的一款基于 Paxos 协议实现的高可用、高吞吐和高可靠的分布式队列,保证At-Least-Once Delivery,目前在微信内部广泛支持微信支付、公众平台等多个重要业务,日均入队达千亿,分钟入队峰值达一亿。
其设计出发点是高数据可靠性,且不失高可用和高吞吐,同时支持多种常见队列特性:
* 同步刷盘,入队数据绝对不丢,自带内部实时对账
* 出入队严格有序
* 多订阅
* 出队限速
* 出队重放
* 所有模块均可平行扩展
* 存储层批量刷盘、同步,保证高吞吐
* 存储层支持同城多中心部署
* 存储层自动容灾/接入均衡
* 消费者自动容灾/负载均衡
高可用、高可靠、高性能的分布式队列PhxQueue正式开源
Github地址: https://github.com/Tencent/phxqueue
请PhxQueue给一个Star ! 欢迎提出你的issue和PR