- 工程实践 - 《QPS百万级的有状态服务实践》03 - 消息队列

         本文属于专栏《构建工业级QPS百万级服务》系列简介-优快云博客


        继续上篇。我们的架构如图1。上一章在热更新部分,我们引入了消息队列。本章我们介绍下各个消息队列的优缺点,并选择其中一个说下核心概念和原理。

图1

        目前市面上的消息中间件优缺点和使用案例如下。

消息中间件 优点 缺点 著名使用案例
Apache Kafka 高吞吐量、可扩展性好、持久化、故障容错 配置复杂、消息重复(至多一次或至少一次的交付保证)、较高的学习曲线 LinkedIn, Netflix, Uber, Twitter
RabbitMQ 支持多种消息协议、轻量级、易于部署、管理界面友好 性能受限于单节点、集群配置和网络分区敏感 Reddit, Instagram, Robinhood
Apache Pulsar 扩展性强、持久化、原生支持多租户 相对较新的系统、社区和生态相对较小 Yahoo, Tencent
Apache ActiveMQ
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值