认知的重建:“我是讲书人”第一辑

认知的重建:“我是讲书人”第一辑

加载中...

微信扫码,免登录解锁高速下载

如何使用 & 隐私说明

精彩点评

  • 认知的重建:“我是讲书人”第一辑
    Blue
    推荐

    官方文档太简略了,这本书可以当做补充对RocketMQ更加全面的了解下,但想用来做系统或者深入的学习还远远不够

  • 认知的重建:“我是讲书人”第一辑
    断桥
    推荐

    对于在生产环境如何使用好RocketMQ,作者给出了很多意见以及最佳实践,值得细读。书的后半部分从源码细节来阐述原理,建议先自己研读一下,然后参考作者的分析,纠正和完善自己的RocketMQ知识库!

  • 认知的重建:“我是讲书人”第一辑
    大大大熊myeh
    推荐

    很多是结合源码讲解原理,建议先去写过代码再来看。 另,微信阅读这代码的显示,实在让人忍不了!

  • 认知的重建:“我是讲书人”第一辑
    Lever
    推荐

    对于完全不了解 RocketMQ,不熟悉 Java 的我来讲,这是很不错的一本书。这本书可以划分成两个部分,一部分是对 RocketMQ 的介绍,一部分是对部分核心源码的讲解。我觉得内容拆分还是很合理的,用来入门了解和学习,是非常不错的。读完这本书会对 RocketMQ 有个整体的了解,再去看源码,也会对代码整体的脉络结构有个大概的了解。

  • 认知的重建:“我是讲书人”第一辑
    推荐

    首先,有一定的收获,不过感觉有点虎头蛇尾,前面讲概念讲原理还可以,后面有凑字数之嫌。 看了官网的文档以及部分源码后,在微信读书上找到了此书。阅读前也问了自己几个问题,希望读完之后有一个大概的答案。 rocketMQ号称高吞吐、低延迟、亿级消息积压、顺序消息、事务消息、简单易用。我就是想了解一下她是怎么做到的? 核心技巧在于~顺序写+索引读+零拷贝+pagecache+各种异步化+多线程+netty+集群+负载均衡。好像各种牛逼的中间件皆如此,不过有些基础的原理知识没有太深入,比如:零拷贝,大概知道是减少拷贝次数来省时间的。 我之前看官网文档没搞清楚,一条消息是怎么从producer传递到broker,broker是怎么存储的,然后又怎么被消费者消费的。讲道理此书应该讲清楚的不过,大概讲了一下,细节依然不是很清楚,感觉和官网资料讲的差不多。 不过也非常感谢微信读书和作者吧! 大概知道,消息的落盘是落到一个文件里去啦!并且此文件的内容是有一定格式的,此文件会不断的顺序写消息(consumerLog),然后在另外一个文件里记录消息的偏移量信息以及消费情况,相当于是一个消息的索引文件(consumerQueue)这里就搞清楚了,为啥消息的落盘和读取快的一个原因啦! 数据存储系统,最核心的就是数据的存储结构,这个决定了此系统的主要特性。 此书对于了解rocketMQ大有帮助,建议阅读,关键也没几本书可供选择[呲牙] 数据的存储逻辑理解了,其他的都好说,可以设想自己也要开发一个MQ中间件,需要高吞吐、低延迟、亿级消息积压,也需要支持顺序消息、事务消息、简单易用。自己该咋弄?当然先从简单的做起或者思考? 比如:就一个producer、broker、consumer或者更简单一点你一个broker,收发消息的客户端先不支持。那核心还是来一条消息怎么快速落盘?然后怎么及时的告知消费者来消费? 落盘要快~异步落盘+顺序写 读盘要快~读索引+在内存中读 然后,为了方便使用,需要提供producer和consumer侧的SDK,为了高可用需要分布式,分布式需要配置中心,那基本架构就出来了producer+broker+consumer+NameServer。后面还是需要围绕消息的存储和读取做文章,怎么吞吐高?怎么延迟低?怎么无限积压?

  • 认知的重建:“我是讲书人”第一辑
    夏辉
    推荐

    不管是基础概念还是深入部分都还需要结合博客,总体来说还是很棒的

  • 认知的重建:“我是讲书人”第一辑
    唐英杰
    推荐

    所谓实战大概就是教你本地安装,原理又浅尝辄止,整本书叫 rocket 概述比较合适

  • 认知的重建:“我是讲书人”第一辑
    施超
    推荐

    部分培训机构的课程讲解内容大部分来源于这本书,能理解这里的内容已经比大部分开发者理解的深入了吧 培训机构就是把书本的内容做成视频给你讲一遍,自己不看书,去花1w多听别人讲,唉

  • 认知的重建:“我是讲书人”第一辑
    meow
    推荐

    简要介绍了RocketMQ的使用方式及一些原理,底层代码实现介绍比较简略

  • 认知的重建:“我是讲书人”第一辑
    Allen Yu
    推荐

    基本用法都有讲到,简单易上手,非常适用于想要快速应用rocketmq的同学

  • 认知的重建:“我是讲书人”第一辑
    Luoylooo
    推荐

    这本书比较偏重实现逻辑,没有太去挖掘源码,适合有一定经验的朋友快速浏览RocketMQ的主要特性。

  • 认知的重建:“我是讲书人”第一辑
    Hello World
    推荐

    这本书太TM垃圾了,实战没讲清楚,原理就只是贴了一段代码???作者自己都没看过吧!

  • 认知的重建:“我是讲书人”第一辑
    静水得月
    推荐

    这本书讲的比较的大概,只能说可以作为初级入门的教程可以学习下

  • 认知的重建:“我是讲书人”第一辑
    凌培杰
    推荐

    前几章节讲的挺好的,后面的章节比较简略。总体上,看完以后能对rocket有一个较为清晰的认识

  • 认知的重建:“我是讲书人”第一辑
    JasonJu
    推荐

    本书由云栖社区官方出品。 作者是阿里资深数据专家,对RocketMQ有深入的研究,并有大量的实践经验。在写这本书之前,作者不仅系统、深入地阅读了RocketMQ的源代码,而且还向RocketMQ的官方开发团队深入了解了它的诸多设计细节。作者结合自己多年使用RocketMQ的经验,从开发和运维两个维度,给出了大部分场景下的优秀实践,能帮助读者在学会使用和用好RocketMQ的同时,尽量少“踩坑”。同时,本书也结合源码分析了分布式消息队列的原理,使读者可以在复杂业务场景下定制有特殊功能的消息队列。

Copyright © 2020 - 2022 Mitsuha. All Rights Reserved. 用户协议 · 隐私政策 ·