文章吧手机版
《RabbitMQ实战:高效部署分布式消息队列》读后感摘抄
日期:2021-05-02 04:47:09 来源:文章吧 阅读:

《RabbitMQ实战:高效部署分布式消息队列》读后感摘抄

  《RabbitMQ实战:高效部署分布式消息队列》是一本由Alvaro Videla / Jason J. W. Will著作,电子工业出版社出版的平装图书,本书定价:75,页数:332,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。

  《RabbitMQ实战:高效部署分布式消息队列》精选点评:

  ●rabbitmq的基本概念,使用模式,集群,监控等等

  ●看完这本书,于是兔子在我心中高大上形象幻灭了

  ●我觉得写的挺好的 至少让我对MQ有了清晰的认识 并且总结了下这两年项目中使用MQ的经验。

  ●日常用法和本书介绍的方式完全相左

  ●翻译太烂了,有些国外的用语都不知道稍改一下,直译过来读都读不通。原书内容也就凑合,整体来看还不如官方文档(以及官方文档的中文翻译)

  ●偏运维,讲的略简单,只读了前几章

  ●公司技术栈里采用的消息中间件,采用的AMQP协议。书本采用的版本有点老,但内容对新版本依然适用。

  ●适合入门,许多重要问题没讲。

  ●花了整整两天看完了,完全没看懂,是我看过最枯燥的一本技术书了。可能是因为用Python语言写的缘故,以后再多看几遍。

  ●简单的翻阅了一下,知道了rabbitmq得几个用法。

  《RabbitMQ实战:高效部署分布式消息队列》读后感(一):亮点在介绍AMQP章节

  1. 读这本书最深刻的就是第二章,对于AMQP的介绍非常的详细和清晰,对于刚接触RabbitMQ的用户,建议好好地阅读第二章;

  2. 因为公司的技术栈里采用了RabbitMQ才去了解这个是要ErLang开发的分布式队列,这本书的重点还是在介绍AMQP、集群和管理上面,对于RabbitMQ本身是如何实现的涉及很少,这是一个遗憾;

  3. 我个人还是倾向于使用后端核心语言Java实现的队列服务,如Kafka和RocketMQ等,这样可以更加自如地扩展和学习。

  《RabbitMQ实战:高效部署分布式消息队列》读后感(二):RabbitMQ实战

  本书对RabbitMQ做了全面、翔实的讲解,体现了两位专家的真知灼见。本书首先介绍了有关MQ的历史,然后从基本的消息通信原理讲起,带领读者一路探索RabbitMQ的消息通信世界。这当中不仅包含了针对单台RabbitMQ服务器和RabbitMQ集群的讲解,还教导读者如何使用各种工具来进行监控。

  本书内容浅显易懂,文笔风趣幽默。书中包含了丰富的、可以运行的示例程序源代码,读者可以自行下载并运行,这种亲身实践有助于加深对相关主题的理解。对于初学者来说,这样的编排非常适用。对于那些有一定RabbitMQ使用经验的读者来说,本书不仅可以巩固消息通信基本原理,同时也可加深对RabbitMQ高级特性的理解,譬如如何编写RabbitMQ插件。相信处于RabbitMQ探索之旅不同阶段的读者都能从本书获益。

  本书适合有一定工作经验的开发者或者架构师阅读,也可以作为RabbitMQ运维工作的参考手册。

  《RabbitMQ实战:高效部署分布式消息队列》读后感(三):《RabbitMQ实战》书评

  

这是市面上为数不多的讲解RabbitMQ实战类的书籍,里面从理论到实践对RabbitMQ的讲解很到位,缺点是版本有些老,我手上的是2015年印刷版,貌似后面没有再出版印刷,目前市面上只能买到二手书。

整本书对RabbitMQ的讲解比较详细,包括原理、部件、实际应用举例,如果你有使用过RabbitMQ的经验,想要系统的了解下这个分布式消息中间件,这本书是一个不错的选择。

当然毕竟已经是5年前出版的技术书籍了,会有些过时的技术。比如在集群的介绍中,介绍了主从架构和 shovel 搭建的远程复制架构,后者现在基本上被淘汰。如果大家对集群感兴趣,自己可以查阅 使用keepalived+haproxy搭建的高可用镜像队列架构、 使用federation 搭建的多活架构。再有就是,书中对死信队列一带而过,没有详细的介绍,但是死信队列也算是RabbitMQ应用比较多的技术之一。

总而言之,如果你想要系统的学习下RabbitMQ,这本书是不二之选。

  《RabbitMQ实战:高效部署分布式消息队列》读后感(四):分布式消息队列高效部署及插件集群开发信息数据监控、分析实战

  分布式消息队列高效部署及插件集群开发信息数据监控、分析实战(RabbitMQ、分布式、ZooKeeper、集群、监控、rabbitmq)

  网盘地址1:https://pan.baidu.com/s/1nwa09xZ 密码: gik2

  网盘地址2:https://pan.baidu.com/s/1jKmsmSQ 密码: d6s4

  目前不论是网络初创公司还是大型企业系统中。绝大多数应用程序的核心都有一个虚拟交换机,用于在服务器、程序和服务之间快速传递消息。

  RabbitMQ是一个高效且易于部署的消息队列服务器,它可以轻而易举地处理各种情形下的消息通信,该课程能够教会你如何使用RabbitMQ消息通信服务器,构建和管理用不同语言编写的可伸缩应用。同时。你将学习消息队列的工作原理以及RabbitMQ是如何使用的。然后,你将通过许多案例来探索实践当中的可扩展性和互操作性问题。

  最后,你将学习如何将Rabbit打造成一部运作良好的机器。同时我们还对ZooKeeper:分布式过程协同技术讲解,该课程我们将介绍ApacheZooKeeper这类系统的设计目的和动机,并介绍分布式系统的一些必要知识,涉及到如何运行分布式部署等技术点。

  该课程能够教会你如何使用RabbitMQ消息通信服务器,构建和管理用不同语言编写的可伸缩应用。同时。你将学习消息队列的工作原理以及RabbitMQ是如何使用的。然后,你将通过许多案例来探索实践当中的可扩展性和互操作性问题。最后,你将学习如何将Rabbit打造成一部运作良好的机器。同时我们还对ZooKeeper:分布式过程协同技术讲解,该课程我们将介绍ApacheZooKeeper这类系统的设计目的和动机,并介绍分布式系统的一些必要知识,涉及到如何运行分布式部署等技术点。

  第1讲-RabbitMQ

  1.1 基本介绍和安装

  1.2 send代码演示

  1.3 接收消息

  1.4 rabbitmq架构

  1.5 工作队列介绍和newtask建立

  1.6 Worker1讲解

  1.7 Worker2讲解

  1.8 消息循发和持久化

  第2讲-深入RabbitMQ主题

  2.1 发送和订阅的基本概念

  2.2 EmitLog分发

  2.3 交换器的接收分发

  2.4 交换器的接收分发

  2.5 路由选择Routing

  2.6 发送随机类型(routing key)到转发器

  第3讲-深入ActiveMQ

  3.1-搭建运行环境

  3.2-运行案例搭建

  3.3-消息服务类

  3.4-消息接受类

  3.5-数据测试类

  3.6-订阅发布模式

  3.7-topic模式

  第4讲-性能优化

  4.1-死锁问题处理

  4.2-避免死锁问题的出现

  4.3-生产者-消费者模型仓库

  4.4-Executor执行Runnable

  4.5-Executor执行Callable任务

  4.6-Runnable和Callable区别

  4.7-线程池

  4.8-http模拟器

  4.9-发送http请求消息

  第5讲-集群调优区域化系统

  5.1-内存测试

  5.2-dump快照分析

  5.3-jmap介绍

  5.4-内存调优

  5.5-创建线程导致溢出

  5.6-常量池导致内存溢出

  5.7-垃圾收集模块

  5.8-新生代

  5.9-老年代

  5.10-长期存活对象

  5.11-运行测试案例

  第6讲-EJB中开发接口

  6.1接口案例开发

  6.2-服务端开发

  6.3-接口案例测试

  6.4-session-bean

  6.5-service bean

  6.6-weblogic项目部署

  6.7-pub案例

  6.8-pub案例-连接工厂

  6.9-异步消费者

  第7讲-核心控制器

  7.1-JSFLOGIN

  7.2-受管的bean

  7.3-搭建JSF简单案例

  7.4-JSF配置文件

  7.5-国际化信息输出

  7.6-规则配置

  7.7-将程序保存在客户端

  7.8-事件监听

  7.9-处理Action事件

  7.10-用户提交处理

  第8讲-转换器

  8.1-类型转换器

  8.2-设置标签

  8.3-注册转换器

  8.4-页面设计

  8.5-配置程序状态

  8.6-自定义校验器

  8.7-静态工程类设计

  8.8-保存校验器程序

  8.9-自定义标签

  8.10-数据校验测试

评价:中立好评差评
【已有2位读者发表了评论】

┃ 《RabbitMQ实战:高效部署分布式消息队列》读后感摘抄的相关文章

┃ 每日推荐