你一直想学的 RocketMQ,原来这样学才最省时省力

2020/09/18 07:30
阅读数 1.3K
AI总结

在长期面试和咨询的过程中,我发现一个现象,一个知识点,应届毕业生有问、工作 3、4 年的工程师在问、工作 10 年以上的专家也有在问:


  • 广播消费和集群消费有什么区别?

  • 一个消费组订阅多个 Tag 的情况,多个 Tag 用 || 分割,在同一个消费组中一个消费者订阅TagA,同一个消费组的另外一个消费者订阅了 TagB,为什么只能收到一部分消息?

  • RocketMQ 和 Kafka 有什么区别?

  • ……

类似的问题会反复出现在你的关键时刻,直到你把它搞明白、弄明白。


我们应该学什么?


如果发散开来要学的东西太多了,感觉怎么学也学不完。所以要事为先,先学工作中绕不开的知识。


RocketMQ 如果在你公司中有使用或者即将使用,作为一个公司核心业务流转的基础设施组件, RocketMQ 是绕不开的。业务开发使用、测试使用、运维同学也在使用。


我们应该怎么学?


自己关起门来搞研究,一个是精力有限,另一个是缺少实战环境验证,学习效率也较低。


像国家要引进西方发达国家先进技术、派遣留学生一样,如果能从别人踩过的坑、实战的总结中学习吸收,在实践中小心求证,发展成为自己的知识体系,不愧为一个高效的学习路径。


瓷实的作者团队相信能给你一个很高的起点。



RocketMQ 业界主流的消息中间件之一,承载公司核心业务消息的流转。


对 RocketMQ 核心原理的理解与最佳实践成了开发与运维同学的必备技能。


听很多同学抱怨,在学习中苦于缺少参考资料、遇到问题缺少专家指点、看源码掉入细节耗费大量时间精力、缺乏指引的最佳实践。


  • 我们在使用 RocketMQ 发送时会碰到 System busy、Broker busy,导致发送超时,发生这种现象的背后原理是怎样的?我们有什么解决方案?

  • 一个消费组订阅多个 Tag 用 || 分割,在同一个消费组中一个消费者订阅 TagA,同一个消费组的另外一个消费者订阅了 TagB,请问这么用有什么问题?背后的原理是什么?

  • RocketMQ 的平稳运行离不开正确的调优、运维、监控、告警,对 RocketMQ 的治理我们应该从哪里入手?平滑扩所容的正确姿势是怎么样的?监控项的设计应该从哪些方面?


所有这些实战中可能碰到的坑,你都将从本专栏中找到原理讲解和正确使用方式。



作者团队瓷实


由《RocketMQ 技术内幕》作者丁威老师执笔编写核心原理和设计思想,讲解通透严谨,核心知识点提供最佳实践代码。由在消息领域实战多年的梁勇老师负责编写运维实战部分,手把手教你如何做集群压测、调优、平滑运维、监控、告警设计。两位作者均通读熟悉 RocketMQ 核心源码、并在消息领域实战多年。


实战心得提炼


两位作者将多年的 RocketMQ 积累心得提炼总结,从原理到代码最佳实践全方位指引。提升学习效率、少走弯路、事半功倍。


图文并貌讲解


知识原理讲解采用图文并貌的方式,并将原理穿插道实战中,读者在轻松学习中获取知识,提升学习获得感、成就感。


高阶职位进阶


除了能掌握 RocketMQ 的知识外,你将对 RocketMQ 背后设计思想深入学习。对 RocketMQ 治理体系的设计了然于胸,成为消息领域的技术专家。


专栏结构


专栏从使用场景入手介绍如何使用 RocketMQ,使用过程中遇到什么问题如何解决这些问题,以及为什么可以这样解决,即原理讲解(图)穿插在实战中。专栏的设计思路重在强调实战二字,旨在让一位 RocketMQ 初学者通过对本专栏的学习,快速“打怪升级”,理论与实战结合,成为该领域的佼佼者。


专栏共分为应用篇、运维篇、编程技巧篇。


  • 应用篇:介绍如何使用 RocketMQ,使用过程中遇到什么问题,如何解决这些问题,以及为什么可以这样解决,即原理讲解(图)穿插在实战中。

  • 运维篇:从运维角度,从对集群的管理方面角度切入,分享日均消息流转千亿级别的运维日常工作。

  • 编程技巧篇:深入学习 RocketMQ,不仅能在工作中更好的驾驭 RocketMQ,作为一款高性能的分布式消息中间件,在编程方面有很多地方值得我们学习与借鉴,对快速提升编程能力有莫大的好处。



你将获得什么?


  • 掌握 RocketMQ 核心原理与实践

  • 掌握 RocketMQ 集群运维监控技能

  • 掌握 RocketMQ 编程技巧与设计思想


适宜人群


  • Java 中高级工程师

  • RocketMQ 的初学者

  • RocketMQ 运维工程师

  • 想成为消息领域技术专家的从业者


作者的话


在面试中我们看到一个现象,有的同学 985 学校毕业,有一个很好的起点和光环,工作多年后发现技术没有亮点、行业深度也缺少积累;有的同学毕业普通二本甚至专科学校,工作多年后,在其身上却发现了某个技术领域研究很深或者行业知识研究很深。


这种现象究其原因是在常年累月的工作中是否能坚持学习,就像丁威老师的座右铭一样唯有坚持不懈,持续不断学习、久久为功才是不断提升自己的终极法宝。


欢迎大家扫描如下二维码订购,与作者近距离交流。

悄悄话:购买后通过自己的海报进行分享,可以获得25%的推广佣金,欢迎大家订阅与扩散。

本文分享自微信公众号 - 中间件兴趣圈(dingwpmz_zjj)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
AI总结
返回顶部
顶部