RocketMQ介绍与应用场景

文章目录

  • 1. RocketMQ介绍
    • 1.1 RocketMQ介绍
    • 1.2 MQ的主要应用场景
    • 1.3 MQ的应用场景举例
      • 1、限流削峰
      • 1、任务异步处理。
      • 3、应用程序解耦合
      • 4、日志收集 :
    • 1.4 消息队列技术选型对比
      • 1.3.1 主流消息队列优缺点比较

1. RocketMQ介绍

1.1 RocketMQ介绍

RocketMQ是阿里开源的一款非常优秀中间件产品 ,脱胎于阿里的另一款队列技术MetaQ ,后捐赠给Apache基金会作为一款孵化技术 ,仅仅经历了一年多的时间就成为Apache基金会的顶级项目。

并且它现在已经在阿里内部被广泛的应用 ,并且经受住了多次双十一的这种极致场景的压力。 ( 例如:2017年的双十一 ,RocketMQ流转的消息量达到了万亿级 ,峰值TPS达到5600万 ) 。并且其内部通过Java语言开发 ,便于阅读与修改。

官网地址:http://rocketmq.apache.org/

中文文档:https://github.com/apache/rocketmq/tree/master/docs/cn

RocketMQ中的基本概念这里就不赘述了,同学们可以看一下官网的文档,也可以看我从官网上摘下来的(方便进不去GitHub的同学快速查看)

你可能感兴趣的:(#,RocketMQ,Java面试知识点精讲,java-rocketmq,rocketmq,java)