中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
ROCKETMQ消息中間件實戰派(上下冊)

包郵 ROCKETMQ消息中間件實戰派(上下冊)

作者:胡弦
出版社:電子工業出版社出版時間:2024-01-01
開本: 其他 頁數: 844
中 圖 價:¥165.2(7.0折) 定價  ¥236.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

ROCKETMQ消息中間件實戰派(上下冊) 版權信息

  • ISBN:9787121469701
  • 條形碼:9787121469701 ; 978-7-121-46970-1
  • 裝幀:平塑勒
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

ROCKETMQ消息中間件實戰派(上下冊) 本書特色

1 不僅能熟悉RocketMQ的核心原理,還能充分理解RocketMQ的“根”。 2 不僅包括RocketMQ4.9.2版本的核心原理分析和*佳實踐,還包括RocketMQ 5.x的新特性分析和*佳實踐。 3 共分為6篇:①基礎;②進階;③高級;④高并發、高可用和高性能;⑤應用;⑥新特性,是一條相對科學的主線。 4 繪制了大量的圖,便于讀者理解RocketMQ的原理、架構、流程。 5 分析了RocketMQ具備高并發、高可用和高性能的功能及原理,并從架構的視角展開分析,這些也是程序員進階為技術專家或架構師**的技能。

ROCKETMQ消息中間件實戰派(上下冊) 內容簡介

本書覆蓋了開發人員在落地分布式架構過程中使用RocketMQ 的主要技術點,包括RocketMQ 的 高性能通信渠道、生產消息、消費消息、存儲消息、分布式事務消息、消息的可追蹤性、消息的穩定性、消息的高并發、消息的高可用、消息的高性能和RocketMQ 5.x 的新特性。采用"是什么→怎么用→什么原理(源碼分析)”的主線來講解這些技術點。 本書的主要目標:①讓讀者在動手中學習,而不是"看書時好像全明白了,一動手卻發現什么都不會”;②讓讀者掌握整個RocketMQ 生態的全棧技術和很好實踐,而不是只有RocketMQ 框架;③讓讀者從RocketMQ 體系化的視角熟悉RocketMQ 的核心原理,而不是零散且碎片化;④讓讀者成為消息中間件領域的技術專家或架構師,而不只是熟悉RocketMQ;⑤讓讀者具備自研消息中間件的能力,而不是僅停留在源碼分析的層次,"授人以魚,不如授人以漁”是本書優選的宗旨。 本書適合對分布式架構及支撐分布式架構落地的中間件感興趣的技術開發人員。無論讀者是否接觸過 分布式消息中間件,只要具備一定的Java 開發基礎,都能通過本書的學習快速掌握分布式架構中消息中間件的開發技能,并利用RocketMQ 消息中間件支撐分布式架構的落地。

ROCKETMQ消息中間件實戰派(上下冊) 目錄

第1 篇 基礎
第1 章 初識RocketMQ ·························.2
1.1 認識分布式架構 ····························.2
1.1.1 什么是分布式 ·······················.2
1.1.2 什么是架構 ··························.3
1.1.3 分布式架構的冰與火 ··············.5
1.2 認識RocketMQ ·····························.7
1.2.1 什么是RocketMQ ··················.7
1.2.2 RocketMQ 與分布式架構 ·······.12
1.3 搭建RocketMQ 環境 ····················.13
1.3.1 了解RocketMQ 相關的安裝包 .13
1.3.2 搭建單Master 的單機環境 ·····.15
1.3.3 搭建多Master 的集群環境 ·····.15
1.3.4 搭建單Master 和單Slave 的集群環境 ·································.16
1.3.5 【實例】搭建Raft 集群環境 ··.18
1.4 RocketMQ 5.0 的新特性 ················.20
第2 章 實現通信渠道 ··························.22
2.1 認識通信渠道 ·····························.22
2.2 通信渠道的架構 ··························.25
2.2.1 認識Netty ·························.25
2.2.2 RocketMQ 通信渠道的架構 ····.29
2.3 使用Netty 實現通信渠道的原理 ······.33
2.3.1 實現通信渠道的通信協議 ······.33
2.3.2 實現客戶端通信渠道 ············.38
2.3.3 實現服務端通信渠道 ············.41
2.4 使用客戶端連接服務端 ·················.47
2.4.1 分析模塊通信渠道的類型 ······.48
2.4.2 連接服務端 ························.50
2.5 【實例】修改通信渠道客戶端和服務端的線程模型 ·······················.54
第3 章 消息路由信息的無狀態存儲和管理 ······································.61
3.1 了解消息路由信息 ·······················.61
3.2 Name Server 的架構 ·····················.68
3.2.1 認識無狀態架構 ··················.68
3.2.2 認識Name Server 架構 ·········.69
3.2.3 認識地址服務架構 ···············.72
3.2.4 【實例】用地址服務動態更新客戶端中的Name Server 節點的地址信息 ··························.74
3.3 “使用Name Server 存儲和管理消息路由信息”的原理 ·······················.77
3.3.1 Name Server 的啟動流程 ·······.77
3.3.2 注冊Broker Server ···············.84
3.3.3 取消注冊的業務場景和取消注冊Broker Server ···············.89
3.3.4 存儲和管理消息路由信息 ······.93
3.4 【實例】啟動多個Name Server 節點,模擬故障以驗證Name Server 節點的無狀態性 ·································.101
第4 章 生產消息和消費消息 ···············.104
4.1 生產和消費消息的模式 ················.104
4.1.1 生產消息 ··························.104
4.1.2 消費消息 ··························.110
4.2 消費消息的類型 ·························.116
4.2.1 集群消息 ··························.116
4.2.2 廣播消息 ··························.118
4.2.3 順序消息 ··························.119
4.2.4 并發消息 ··························.125
4.2.5 延遲消息 ··························.126
4.2.6 事務消息 ··························.130
4.3 生產消息 ··································.134
4.3.1 生產者SDK 的3 種使用方式 ································.135
4.3.2 采用“同步”模式生產消息 ···.137
4.3.3 采用“異步”模式生產消息 ···.142
4.3.4 采用“*多發送一次”模式生產消息 ··························.148
4.4 消費消息 ··································.152
4.4.1 采用pull 模式消費消息 ········.153
4.4.2 采用push 模式消費消息 ·······.171
4.4.3 采用pop 模式消費消息 ········.183
4.5 采用“請求/應答”消息實現同步調用 ········································.197
4.5.1 “請求/應答”消息的架構 ····.197
4.5.2 分析“請求/應答”消息的過程 ································.198
4.6 【實例】生產者發送消息,消費者順序地消費消息 ·························.212
4.6.1 驗證“普通順序消息” ········.212
4.6.2 驗證“嚴格順序消息” ········.217
第5 章 存儲消息 ······························.219
5.1 認識存儲引擎 ····························.219
5.1.1 什么是存儲引擎 ·················.219
5.1.2 存儲引擎的架構 ·················.221
5.2 認識存儲模型 ····························.222
5.2.1 消息模型 ··························.222
5.2.2 文件模型 ··························.229
5.2.3 【實例】利用源碼遠程調試存儲模型 ································.236
5.3 啟動存儲引擎 ····························.238
5.3.1 初始化Broker Server 和存儲引擎 ································.238
5.3.2 啟動Broker Server 和存儲引擎 ································.247
5.3.3 【實例】動態修改存儲引擎的配置參數 ··························.251
5.4 使用存儲引擎處理“儲存消息”的請求 ········································.253
5.4.1 接收并處理生產消息的請求 ································.254
5.4.2 存儲消息 ··························.257
5.4.3 【實例】利用存儲引擎實現批量地存儲消息 ·······················.262
5.5 對比存儲單條消息和批量消息的性能 ········································.263

第6 章 治理消息 ······························.268
6.1 如何治理消息 ····························.268
6.1.1 治理消息的目標 ·················.268
6.1.2 使用消息度量提供治理消息的依據 ································.276
6.1.3 使用消息管控實現治理消息的落地 ································.280
6.2 認識命令控制臺和UI 控制臺 ········.285
6.2.1 什么是命令控制臺和UI控制臺 ·····························.285
6.2.2 啟動命令控制臺和UI控制臺 ·····························.289
6.2.3 使用對象池管理RocketMQDashboard 中通信渠道客戶端的核心類 ·····························.292
6.3 使用命令控制臺治理消息 ·············.298
6.3.1 執行治理消息的命令 ···········.299
6.3.2 【實例】使用命令控制臺,完成
RocketMQ 集群的擴容 ·········.322
6.3.3 【實例】使用命令控制臺,完成
RocketMQ 集群的縮容 ·········.325
6.3.4 【實例】使用命令控制臺,動態增加Topic 的讀/寫消息隊列的數量 ·················.332
6.4 使用UI 控制臺治理消息 ··············.334
6.4.1 使用UI 控制臺治理消息的原理 ································.335
6.4.2 【實例】使用UI 控制臺手動地禁用消費者組 ····················.341
6.4.3 【實例
展開全部

ROCKETMQ消息中間件實戰派(上下冊) 作者簡介

曾就職于網易考拉、微醫集團、連連支付、政采云等杭州一線獨角獸公司,高級技術專家(P8)和業務負責人,具備跨境電商、跨境支付等業務領域0-1的架構設計和開發落地能力,擅長高并發、高可用、和高性能系統架構設計。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 找培训机构_找学习课程_励普教育 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 威海防火彩钢板,威海岩棉复合板,威海彩钢瓦-文登区九龙岩棉复合板厂 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 消电检公司,消电检价格,北京消电检报告-北京设施检测公司-亿杰(北京)消防工程有限公司 | 定时排水阀/排气阀-仪表三通旋塞阀-直角式脉冲电磁阀-永嘉良科阀门有限公司 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 威客电竞(vk·game)·电子竞技赛事官网 | 温州在线网 | 艺术生文化课培训|艺术生文化课辅导冲刺-济南启迪学校 | 常州翔天实验仪器厂-恒温振荡器-台式恒温振荡器-微量血液离心机 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业| 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 膜结构停车棚-自行车棚-膜结构汽车棚加工安装厂家幸福膜结构 | 辽宁资质代办_辽宁建筑资质办理_辽宁建筑资质延期升级_辽宁中杭资质代办 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 无刷电机_直流无刷电机_行星减速机-佛山市藤尺机电设备有限公司 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | bng防爆挠性连接管-定做金属防爆挠性管-依客思防爆科技 | 网架支座@球铰支座@钢结构支座@成品支座厂家@万向滑动支座_桥兴工程橡胶有限公司 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 二次元影像仪|二次元测量仪|拉力机|全自动影像测量仪厂家_苏州牧象仪器 | 耐酸泵,耐腐蚀真空泵,耐酸真空泵-淄博华舜耐腐蚀真空泵有限公司 精密模具-双色注塑模具加工-深圳铭洋宇通 | 全国冰箱|空调|洗衣机|热水器|燃气灶维修服务平台-百修家电 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 沈阳网站建设_沈阳网站制作_沈阳网页设计-做网站就找示剑新零售 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 |