电子书:《深入rabbitmq》_汪佳南,郑天民译《深入rabbitmq》_汪佳南,郑天民译

电子书:《深入rabbitmq》_汪佳南,郑天民译《深入rabbitmq》_汪佳南,郑天民译

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

电子书:《深入rabbitmq》_汪佳南,郑天民译《深入rabbitmq》_汪佳南,郑天民译

111

内容简介:

深入 rabbitmqrabbitmq in depth美] gavin m. roy著王佳南郑天民译電子工業出版社publishing house of electronics industry

内容简介本书对 rabbitmo这一业界主流的消息中间件做了全面介绍.给出了如何使用 rabbitmq构建消息通信系统的方法和实践。本书从amqp协议出发.深入介绍各种消息属性.给出 rabbitmq在发送和消费消息上的特性和最佳实践.并阐述基于 rabbitmq所特有的交换器组件实现灵活的消息路由机制。同时.本书也讨论了如何利用 rabbits强大的集群机制实现分布式环境下的消息通信.并展示了如何在 rabbitmq中.使用其他传输协议以及数据库集成等功能来实现各种定制化需求本书的读者对象为从事互联网行业中各种分布式和服务化系统开发的研究人员、高等院校计算机相关专业的研究生和本科生.以及广大的it爱好者original english language edition published by manning publications. usa. copyright o 2016 by manninged simplified chinese-language edition copyright o 2018 by publishing house of专有出版权由 manning publications授予电子工业出版社。未经许可.不得以任何方式复制或抄袭本书的任何部分。专有出版权受法律保护版权贸易合同登记号图字:01-2017-8361图书在版编目(cp)数据深入 rabbitmq/(美)加文·罗伊( gavin m. roy)著:汪佳南.郑天民译比京:电子工业出版社.2018书名原文: rabbitmq in depthisbn978-7-121-34180-91.①深…ⅱ.①加…②汪①java语言一程序设计ⅳ.①tp328中guo版本图书馆cp数据核字(2018)第099199号顷慧芳印刷:三河市双峰印刷装订有限公司装订:三河市双蜂印刷装订有限公司出版发行:电子工业出版社北京市海淀区万寿路173信箱邮编100036开本:787×9801/16印张:15.75字数:3024千字版次:2018年6月第1版印次:2018年6月第1次印刷定价:79.00凡所购买电子工业出版社图书有缺损问题.请向购买书店调换。若书店售缺.请与本社发行部联系联系及邮购电话010)882548888825888质量投诉请发邮件至@phei.com.cn.盗版侵权举报请发邮件至[email protected]本书咨询联系方式:[email protected]

译者序当下互联网行业中的各种分布式和服务化系统的开发本质上就是解决一个问题.即系统如何进行拆分和集成。服务拆分需要用到面向领域思想.而服务集成则可以采用.r.p.c.、rest、消息通信等多种技术体系。从软件设计角度讲.无论是.r.p.c.还是rest都存在一定的耦合度问题。耦合度包括技术耦合、空间耦合和时间耦合等不同的表现形式.而消息通信机制能够降低这几种耦合度。消息通信机制在消息发送方和消息接收方之间添加了存储转发( store and forward)功能通过存储转发功能.消息发送方和消息接收方之间并不需要知晓对方的存在.也不需要同时在线.更不会限制必须采用同样的实现技术。紧耦合的单阶段.远.程.方法调用因而转变成松耦合的两阶段过程.技术、空间和时间上的约束凭借中间层得到显著缓解然而消息通信机制并没有想象的那么简单。我们需要在消息的生产者和消费者之间建立有效的通信链路并确定双方的通信协议。消息的消费者通常采取主动拉取和被动消费这两种模式实现消息消费:同时.出于稳定性的考虑.消费者还需要提供限流的能力。消息发送方的逻辑则相对简单.一旦消息发送出去之后.它将依赖路由规则.最终投递给符合条件的一个或多个消费者。这些构成了消息通信机制所应该具备的核心组件。围绕消息通信机制的这些核心组件.业界存在一批关于消息通信的设计规范。而基于这些规范.不同厂商也提供了多种消息通信系统实现方案。本书所介绍的是基于高级消息队列协议( advanced message queuing protocol.amqp)规范的 rabbitmq.在内容上详细阐述了 rabbitmq的以下几个主题·amqp规范以及消息定义消息发送的过程以及可靠消息投递机制消息消费的过程以及消费者性能优化方法交换器组件以及消息路由机制

深入rorabbitmq分布式集群构建在系统集成上的具体应目前. rabbitmq在各大互联网公司中应用十分广泛。通过 rabbitmq所提供的丰富的交互api、友好的管理界面以及与生俱来的分布式特性.我们可以轻松构建一个强大的消息通信系统。然而消息通信系统的构建一方面降低了耦合性.另一方面也不可避免地引入了复杂性。如果使用不当.反而会引发各种问题。本书深入分析消息通信的各个方面.不仅介绍了 rabbitmq的各项基本功能.更为重要的是提供了一系列面向实战的最佳实践.可以作为广大技术人员的开发指南整个翻译过程中.我们首先要感谢张春雨和顾慧芳编辑的辛苦工作.是你们的细指导才让本书得以最终呈现给读者。其次要感谢我们的家人和朋友.没有你们的体谅和关怀我们无法专心致志工作。最后要感谢这段经历.本书是我们首次尝试以合译的方式来完成的当中充满了乐趣和挑战本书第1章至第5章是由郑天民负责翻译的.第6章至第10章是由汪佳南负责翻译的由于时间仓促.译者水平和经验有限.书中难免有欠妥和错误之处.恳请读者批评指正郑天民、汪佳南2018年3月于杭州

关于本关于作者gavin m.roy是一位积极的开源传播者和倡导者.自20世纪90年代中期就一直活跃在互联网和企业级技术之中。关于封面本书封面上的图片为“来自克罗地亚斯里耶姆的 milanovac的男土”。该插图摘自19世纪中期克罗地亚传统服饰专辑。这幅出自 nikola arsenovic之手的作品于2003年在克罗地亚斯普利特的民族博物馆展出。这些插图是从斯普利特民族博物馆的一位乐于助人的图书管理员手中获得的。它位于镇中心的中世纪罗马核心:大约公元304年左右罗马皇帝退休后宫殿的废墟.并伴有服饰和ri常生活的描述着装规范和生活方式在过去的200年里历经变化。当时如此丰富多彩的地区多样性已不复存在。现在很难区分不同大陆的居民.更不用说不同的小村庄或仅隔几英里的小镇了也许我们牺牲了文化多样性换来了更加多样化的个人生活。确切地说.换来的是更多样化和快节奏的科技生活。 manning将两百年前区域生活的丰富多样性作为书籍封面来庆祝计算机业务的发明和创造.而来自这类古老书籍和藏品的插图让封面重焕生机。xv

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/224441.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录