- 16
- 0
- 约4.71千字
- 约 10页
- 2022-11-24 发布于上海
- 举报
SpringCloudAlibaba教程RocketMQ (⼀):快速⼊门RocketMQ概述
RocketMQ是⼀款由阿⾥研发的⾼性能⾼可靠性的分布式消息队列,使⽤Java语⾔开发,该项⽬已经贡献
给了Apache基⾦会,成为Apache的顶级开源项⽬。
在早期,阿⾥内部使⽤ActiveMQ作为其消息传递中间件,随着业务的快速增长,基于ActiveMQ的消息
队列集群在处理⼤规模业务吞吐量时会遇到IO等性能瓶颈,阿⾥研发团队曾努⼒优化ActiveMQ ,但⽆奈
效果不理想,紧接着他们将⽬光投向Kafka ,不幸的是Kafka并不能满⾜他们的要求, 特别是在低延迟和
⾼可靠性⽅⾯。在这种情况下,阿⾥研发团队最终决定⾃⼰研发⼀个消息队列引擎来处理更⼴泛的使⽤
场景,包括从传统的发布/订阅到⼤批量⾼实时、消息零丢失的交易系统。并且将该⽅案向社区开放,希
望可以服务更多的企业。
⽬前已经有超过100家企业其业务中使⽤RocketMQ ,下图是部分使⽤到RocketMQ的⼤⼚:
下图是RocketMQ团队编写的主流消息队列对⽐图:
消息队列的优点
简单来说,消息队列就是⼀种“先进先出”的数据结构,框架在此基础上实现数据传输的⾼性能、消息的
⾼可靠性和系统⾼可⽤性,所以在如今微服务⼤⾏其道的背景下,分布式消息队列可以提供异步、解耦
和消峰等功能,已经成为⼤型互联
您可能关注的文档
最近下载
- 光伏电站容量评估与建设方案.docx
- Downton Abbey: The Finale《唐顿庄园:2015圣诞特别篇(2015)》完整中英文对照剧本.docx VIP
- 2026年最新人教版小学四年级数学上册教学计划及进度表(新课标,新教材).docx
- 《中国文化概论》全套课件(十四章)-PPT共184页.ppt VIP
- 北师大版八年级上册数学期末复习专练:一次函数压轴题(解析版).pdf VIP
- 酱类食品灌装机机构及其传动装置的设计书.docx VIP
- 高中语文阅读理解《等待》含答案.docx VIP
- Out of Africa《走出非洲(1985)》完整中英文对照剧本.docx VIP
- 布病培训考试题及答案.doc VIP
- Downton Abbey: A Moorland Holiday《唐顿庄园:2014圣诞特别篇(2014)》完整中英文对照剧本.docx VIP
原创力文档

文档评论(0)