圖書標籤: 消息隊列 rocketmq 分布式 java 中間件 數據平颱 mq Java
发表于2024-11-03
RocketMQ實戰與原理解析 pdf epub mobi txt 電子書 下載 2024
·RocketMQ由阿裏開源,Apache開源項目,經受多年流量峰值考驗,在多個性能指標上遠超同類産品
·作者是阿裏資深數據專傢,有多年RocketMQ使用經驗,深入研究RocketMQ源代碼,寫作前與RocketMQ官方團隊有深入溝通
·雲棲社區官方齣品,得到RocketMQ官方研發團隊以及業界的多位專傢的肯定和推薦
本書由雲棲社區官方齣品。
作者是阿裏資深數據專傢,對RocketMQ有深入的研究,並有大量的實踐經驗。在寫這本書之前,作者不僅係統、深入地閱讀瞭RocketMQ的源代碼,而且還嚮RocketMQ的官方開發團隊深入瞭解瞭它的諸多設計細節。作者結閤自己多年使用RocketMQ的經驗,從開發和運維兩個維度,給齣瞭大部分場景下的優秀實踐,能幫助讀者在學會使用和用好RocketMQ的同時,盡量少“踩坑”。同時,本書也結閤源碼分析瞭分布式消息隊列的原理,使讀者可以在復雜業務場景下定製有特殊功能的消息隊列。
全書共13章,在邏輯上分為兩大部分:
第一部分(第1~8章):RocketMQ實戰
第1~2章詳細講解瞭RocketMQ如何快速入門,以及在生産環境下的配置和使用;
第3~4章具體講解瞭不同類型生産者和消費者的特點,以及分布式消息隊列的協調者NameServer;
第5章從消息的存儲、發送、復製和高可用等多個維度講解瞭RocketMQ的內部機製;
第6章討論瞭消息的可靠性,如何讓消息隊列在滿足業務邏輯需求的同時穩定、可靠地長期運行;
第7章討論瞭在大流量場景下,吞吐量優先時RocketMQ的使用方法;
第8章介紹RocketMQ與SpringBoot、Spark、Flink以及自定義的運維工具等其它係統的對接方法;
第二部分(第9~13章):RocketMQ原理
首先對RocketMQ的源碼結構進行瞭整體介紹,然後深入地分析瞭NameServer、各種常用消費類、主從同步機製,以及基於Netty的通信的源碼實現。掌握這些源代碼以後,讀者可以快速定製屬於自己的具有特殊功能的消息中間件。
楊開元
阿裏巴巴數據專傢,畢業於北京大學,有10年IT行業研發經驗。對RocketMQ有深入的研究,是RocketMQ源碼貢獻者。曾就職於甲骨文和獵豹移動,專注於大數據和實時計算。在大量的工作實踐中,對MySQL、J2EE、JVM、Spring、Hadoop、Kafka、Storm、Flink都有深入研究。喜歡剖析源碼,分析原理,為開源項目貢獻代碼。
雲棲社區
雲棲社區是麵嚮開發者的開放型技術平颱,服務於雲計算技術全生態。包含博客、問答、培訓、設計研發、資源下載等産品,以分享專業、優質、高效的技術為己任,幫助技術人快速成長與發展。
歡迎關注雲棲社區微信公眾號:yunqiinsight ,打開精彩代碼生活!
學習rocketmq
評分本書邏輯非常不清晰,想到哪寫到哪那種。先介紹消費者再介紹生産者是鬧哪樣?很多細節都是蜻蜓點水,不建議閱讀。
評分100多頁,基本上半天就看完瞭, 將的比較淺顯,大段大段的貼代碼,但是實際的解析卻非常少,有點坑
評分很適閤入門並且對rocketmq有個粗淺的瞭解,關於代碼的部分就顯得有些沒有誠意瞭,缺乏原理性的解讀。
評分@微信讀書 2020年第4本書,首先要說本書不適閤沒有任何mq基礎的讀者閱讀。前半部分像api介紹也像理解rocketmq的人的講解。說瞭rocketmq的一些點,說得太泛,而又沒到重點。比如作者說要設計一個高性能支持高並陘的mq不容易。那麼不容易在哪?沒說。後半部分的源碼大部分隻粗粗講解,看到最後突然結束我都有點愕然,並不推薦閱讀。
RocketMQ广泛应用于交易、数据同步、缓存同步、IM通讯、流计算、IoT等场景。 第1章 快速入门 多个低错误率的子系统强耦合在一起,得到的是一个高错误率的整体系统。 1、应用解耦 2、流量消峰 3、消息分发 2007年Notify到2010年的Napoli,2011年升级后改为MetaQ,然后到2012年开...
評分RocketMQ广泛应用于交易、数据同步、缓存同步、IM通讯、流计算、IoT等场景。 第1章 快速入门 多个低错误率的子系统强耦合在一起,得到的是一个高错误率的整体系统。 1、应用解耦 2、流量消峰 3、消息分发 2007年Notify到2010年的Napoli,2011年升级后改为MetaQ,然后到2012年开...
評分RocketMQ广泛应用于交易、数据同步、缓存同步、IM通讯、流计算、IoT等场景。 第1章 快速入门 多个低错误率的子系统强耦合在一起,得到的是一个高错误率的整体系统。 1、应用解耦 2、流量消峰 3、消息分发 2007年Notify到2010年的Napoli,2011年升级后改为MetaQ,然后到2012年开...
評分RocketMQ广泛应用于交易、数据同步、缓存同步、IM通讯、流计算、IoT等场景。 第1章 快速入门 多个低错误率的子系统强耦合在一起,得到的是一个高错误率的整体系统。 1、应用解耦 2、流量消峰 3、消息分发 2007年Notify到2010年的Napoli,2011年升级后改为MetaQ,然后到2012年开...
評分RocketMQ广泛应用于交易、数据同步、缓存同步、IM通讯、流计算、IoT等场景。 第1章 快速入门 多个低错误率的子系统强耦合在一起,得到的是一个高错误率的整体系统。 1、应用解耦 2、流量消峰 3、消息分发 2007年Notify到2010年的Napoli,2011年升级后改为MetaQ,然后到2012年开...
RocketMQ實戰與原理解析 pdf epub mobi txt 電子書 下載 2024