RocketMQ實戰與原理解析 RocketMQ实战与原理解析
楊開元
- 出版商: 機械工業
- 出版日期: 2018-07-01
- 定價: $354
- 售價: 7.9 折 $280
- 語言: 簡體中文
- 頁數: 152
- 裝訂: 平裝
- ISBN: 7111600258
- ISBN-13: 9787111600251
-
相關分類:
Message Queue、Message Queue
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
物聯網實作:Node-RED 萬物聯網視覺化 (附光碟)$650$585 -
RabbitMQ 實戰指南$474$450 -
$414Kafka 權威指南 -
OpenCV + VTK + Visual Studio 影像辨識處理, 2/e$650$507 -
$454Java 工程師修煉之道 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$352Akka 實戰:快速構建高可用分佈式應用 -
$474深入 RabbitMQ -
$352PWA 實戰 : 面向下一代的 Progressive Web APP -
$654知識之美 -
JavaScript 再上一層樓:用新一代 Node.js 把後端也搞定$620$527 -
$177一步一步學 Spring Boot2 : 微服務項目實戰 -
$474Effective C# : 改善 C# 代碼的 50個有效方法 (原書第3版) -
$534深入淺出 Rust -
$403分佈式消息中間件實踐 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
密碼學-密碼分析與實驗, 3/e$580$522 -
$356Spring 響應式微服務:SpringBoot2 + Spring5 + SpringCloud 實戰 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
Docker 專業養成 ─ 活用基礎與實踐技能 (暢銷回饋版)$450$351 -
CQRS 命令查詢職責分離模式 (Command Query Responsibility Segregation)$500$390 -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$406 -
精通 API 架構|設計、營運和發展基於 API 的系統 (Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems)$680$537 -
軟體設計耦合的平衡之道:建構模組化軟體系統的通用設計原則 (Balancing Coupling in Software Design: Successful Software Architecture in General and Distributed Systems)$650$507
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
全書共13章,分為兩個部分。第 一部分是RocketMQ實戰,包括第1~8章。第1章是快速入門,讓讀者瞭解分佈式消息隊列的功能,瞭解RocketMQ,能夠搭建好單機版的消息隊列,收發消息;第2章是讓讀者快速地把消息隊列用好,應用到生產環境中;第3章具體介紹不同類型生產者和消費者的特點,以及和它們相關的Offset和Log;第4章介紹了分佈式消息隊列的協調者NameServer,NameServer維護集群的配置信息、狀態信息,其他角色都通過NameServer來協同執行;第5章介紹了RocketMQ的內部機制,包括接收Producer發過來的消息、處理Consumer的消費請求、消息的持久化存儲、消息的HA機制以及服務端過濾功能等;第6章討論可靠性,解決如何讓消息隊列在滿足業務邏輯需求的同時穩定、可靠地長期運行。第7章討論在大流量場景下,吞吐量優先時RocketMQ的使用方法;第8章介紹RocketMQ和其他系統對接的方法。第二部分包括第9~13章,對RocketMQ的源碼進行了深入分析,讀者通過這些源碼分析,可以快速定製自己的特殊功能。
作者簡介
楊開元
阿裡巴巴數據專家,畢業於北京大學,有10年IT行業研發經驗。對RocketMQ有深入的研究,是RocketMQ源碼貢獻者。曾就職於甲骨文和獵豹移動,專註於大數據和實時計算。在大量的工作實踐中,對MySQL、J2EE、JVM、Spring、Hadoop、Kafka、Storm、Flink都有深入研究。喜歡剖析源碼,分析原理,為開源項目貢獻代碼。
目錄大綱
推薦序
前言
第1章快速入門
1.1消息隊列功能介紹
1.1.1應用解耦
1.1.2流量消峰
1.1.3消息分發
1.2 RocketMQ簡介
1.3快速上手RocketMQ
1.3.1 RocketMQ的下載、安裝和配置
1.3.2啟動消息隊列服務
1.3.3用命令行發送和接收消息
1.3.4關閉消息隊列
1.4本章小結
第2章生產環境下的配置和使用
2.1 RocketMQ各部分角色介紹
2.2多機集群配置和部署
2.2.1啟動多個NameServer和Broker
2.2.2配置參數介紹
2.3發送/接收消息示例
2.4常用管理命令
2.5通過圖形界面管理集群
2.6本章小結
第3章用適合的方式發送和接收消息
3.1不同類型的消費者
3.1.1 DefaultMQPushConsumer的使用
3.1.2 DefaultMQPushConsumer的處理流程
3.1.3 DefaultMQPushConsumer的流量控制
3.1.4 DefaultMQPullConsumer
3.1.5 Consumer的啟動、關閉流程
3.2不同類型的生產者
3.2.1 DefaultMQPr
3.2.2發送延遲消息
3.2.3自定義消息發送規則
3.2.4對事務的支持
3.3如何存儲隊列位置信息
3.4自定義日誌輸出
3.5本章小結
第4章分佈式消息隊列的協調者
第5章消息隊列的核心機制
第6章可靠性優先的使用場景
第7章吞吐量優先的使用場景
第8章和其他系統交互
第9章首個Apache中間件頂級項目
第10章NameServer源碼解析
第11章最常用的消費類
第12章主從同步機制
第13章基於Netty的通信實現
