前言
在阿里巴巴技術發展初期,伴隨著淘寶業務的快速發展,網站流量呈現幾何級增長。單體巨無霸式的應用無法處理爆發式增長的流量,阿里內部從業務、組織層面進行了一次大的水平與垂直切分,拆分出用戶中心、商品中心、交易中心、評價中心等平臺型應用,分佈式電商系統的雛形由此誕生。阿里的消息引擎就是在這樣的大背景下誕生的,並被應用於各個應用系統之間的異步解耦和削峰填谷。
從最初的日誌傳輸領域到後來阿里集團全維度在線業務的支撐,RocketMQ被廣泛用於交易、數據同步、緩存同步、IM通訊、流計算、IoT等場景。在雙11全球狂歡節中,RocketMQ以萬億級的消息總量支撐了全集團3000多個應用,為複雜的業務場景提供了系統解耦、削峰填谷的能力,保障了核心交易鏈路消息流轉的低延遲、高吞吐,為阿里集團大中臺的穩定性發揮了舉足輕重的作用。
為了更好地發展RocketMQ社區生態,2016年雙11前後,阿里巴巴將RocketMQ捐贈給Apache基金會,吸引了全球的開源愛好者參與到RocketMQ社區中,並於2017年9月成為Apache基金會的頂級項目。在開源社區的幫助下,RocketMQ具備了對接主流大數據流計算平臺、離在線數據處理以及對接存儲平臺的能力。
目錄
![阿里資深架構推薦:RocketMQ實戰與原理解析。](http://p2.ttnews.xyz/loading.gif)
消息中間件需要解決哪些問題?
![阿里資深架構推薦:RocketMQ實戰與原理解析。](http://p2.ttnews.xyz/loading.gif)
RocketMQ Overview
RocketMQ存儲特點
RocketMQ關鍵特性
RocketMQ消息過濾
RocketMQ通信組件
RocketMQ服務發現(Name Server)
客戶端使用指南
Broker使用指南
Producer最佳實踐
Consumer最佳實踐
資料獲取方法
由於平臺文章篇幅限制,細節內容過多,所以只把部分資料截圖出來粗略的介紹,需要獲取以上《RocketMQ實戰與原理解析》.pdf文檔,幫忙轉發分享此文然後再關注我私信回覆【電子書】免費獲取吧!!
閱讀更多 Java桔煙 的文章