阿里资深架构推荐:RocketMQ实战与原理解析。

Posted yunxi520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里资深架构推荐:RocketMQ实战与原理解析。相关的知识,希望对你有一定的参考价值。

前言

在阿里巴巴技术发展初期,伴随着淘宝业务的快速发展,网站流量呈现几何级增长。单体巨无霸式的应用无法处理爆发式增长的流量,阿里内部从业务、组织层面进行了一次大的水平与垂直切分,拆分出用户中心、商品中心、交易中心、评价中心等平台型应用,分布式电商系统的雏形由此诞生。阿里的消息引擎就是在这样的大背景下诞生的,并被应用于各个应用系统之间的异步解耦和削峰填谷。
从最初的日志传输领域到后来阿里集团全维度在线业务的支撑,RocketMQ被广泛用于交易、数据同步、缓存同步、IM通讯、流计算、IoT等场景。在双11全球狂欢节中,RocketMQ以万亿级的消息总量支撑了全集团3000多个应用,为复杂的业务场景提供了系统解耦、削峰填谷的能力,保障了核心交易链路消息流转的低延迟、高吞吐,为阿里集团大中台的稳定性发挥了举足轻重的作用。
为了更好地发展RocketMQ社区生态,2016年双11前后,阿里巴巴将RocketMQ捐赠给Apache基金会,吸引了全球的开源爱好者参与到RocketMQ社区中,并于2017年9月成为Apache基金会的顶级项目。在开源社区的帮助下,RocketMQ具备了对接主流大数据流计算平台、离在线数据处理以及对接存储平台的能力。

目录

 

技术图片

 


消息中间件需要解决哪些问题?

技术图片

 


RocketMQ Overview

技术图片

 


RocketMQ存储特点

技术图片

 


RocketMQ关键特性

技术图片

 


RocketMQ消息过滤

技术图片

 


RocketMQ通信组件

技术图片

 


RocketMQ服务发现(Name Server)

技术图片

 


客户端使用指南

技术图片

 


Broker使用指南

技术图片

 


Producer最佳实践

技术图片

 


Consumer最佳实践

技术图片

 

资料获取方法

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、mysql、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。
传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ

以上是关于阿里资深架构推荐:RocketMQ实战与原理解析。的主要内容,如果未能解决你的问题,请参考以下文章

精华推荐 | 深入浅出RocketMQ原理及实战「底层原理挖掘系列」透彻剖析贯穿RocketMQ的存储系统的实现原理和持久化机制

RocketMQ ACL架构升级的一些建议与实践

RocketMQ ACL架构升级的一些建议与实践

腾讯资深架构带你深入MyBatis技术原理与实战

rocketmq源码解析-namesrv与broker

openmessaging架构原理解析