本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
编辑推荐
权威:Apache RocketMQ Committer编著
实用:本书分享笔者近年来在企业中治理RocketMQ的经验和所踩的坑
全面:笔者根据实践整理了RocketMQ的核心组件配置项和其说明,包含:
Namesrv全部配置项(17个)
Broker全部配置项(141个)
Prometheus Exporter核心监控指标(82个)
图文+源码:大量图文+代码快分析,读者更易理解RocketMQ原理与代码实现逻辑
内容简介
本书源码以RocketMQ 4.2.0和RocketMQ 4.3.0为基础,从RocketMQ的实际使用到RocketMQ的源码分析,再到RocketMQ企业落地实践方案,逐步讲解。使读者由浅入深地了解RocketMQ。
本书在源码分析过程中,先讲整体流程,再按模块、步骤进行详细讲解,希望读者在阅读时能举一反三,能知其然且知其所以然。
本书总共九章,分为五部分,第一部分讲解消息队列入门和RocketMQ生产、消费原理与最佳实践;第二部分从整体角度讲解RocketMQ架构;第三部分讲解RocketMQ各个组件的基本原理;第四部分深入RocketMQ,讲解如何阅读源代码、如何进行企业实践;第五部分是附录,包含Namesrv、Broker的核心参数配置说明和Exporter监控指标注释。
希望读者在平时的工作中能熟悉、借鉴、参考RocketMQ的优秀设计理念,在技术能力上更进一步,在工作中更好地服务公司。
李伟
Apache RocketMQ北京社区联合发起人,RocketMQ项目Commiter,RocketMQ社区Python客户端项目负责人。目前就职于北京某在线教育公司,担任数据中间
件架构师,负责公司内部消息和数据流平台,对分布式存储系统设计和研发有丰富经验,热衷于知识分享和社区活动。
座右铭:Programming is not only a way to problems,but also to think!
RocketMQ社区
RocketMQ是Apache软件基金会(Apache Software Foundation,简称ASF)运作的一个高级开源软件项目。
Apache软件基金会成立于1999年,是一个运作开源软件的非营利性组织。截至目前,拥有个人成员数730+、Commiter数7000+、ASF运营项目数350+,我们所熟知的开源项目有依赖管理工具Apache Maven,Web服务器Apache Tomcat,数据存储Apache HBase、Apache Hive,计算引擎Apache Flink、Apache Hadoop等。
欢迎加入Apache RocketMQ国内讨论钉钉群:
这是一本讲解RocketMQ最佳实践的系统化书籍,作者有在RocketMQ在线高可靠场景下的深度开发和运营经验,踩过很多坑,总结出宝贵的经验。内容清晰易懂,又结合了最佳实践的经验,可以当作RocketMQ初学的参考书,也可以当作在线深度大规模使用的工具书。
VIPKID基础架构负责人 刘中兵
Apache RocketMQ作为诞生自阿里的云原生消息平台,历经近十年双十一大促核心交易链路打磨,可以支撑万亿级消息洪峰。2017年成为Apache高级项目后更是备受瞩目,目前中国互联网、金融等行业Top级企业75%以上都在使用,已经成为云原生时代企业上云的核心基础设施。
李伟作为RocketMQ的Committer主导了包括Python Client在内的多个项目的研发,同时负责了国内为数不多的超大规模开源RocketMQ集群的运行维护,拥有非常丰富的理论和实践经验。本书从核心原理和最佳实践两个维度阐述了RocketMQ技术实现及落地经验,非常难得,强烈推荐给大家!
Apache RocketMQ 中国社区发起人 & PMC Member厉启鹏
作者有多年分布式系统的实战经验,特别是在消息队列方面经验丰富。本书根据作者在项目中使用RocketMQ的实际经验,结合实际源码,由浅入深地讲解了RocketMQ核心功能的具体实现逻辑,并从消息队列的应用场景出发,使读者快速地了解MQ解决的问题域。
通过阅读本书,不仅可以了解如何在项目中使用消息队列,还能学习到RocketMQ的实现细节,进一步提升对RocketMQ系统本身的把控力度。
VIPKID技术总经理 陈鹏