本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | 分布式消息中间件实践 |
作者: | 倪炜著 |
定价: | 79.0 |
出版社: | 电子工业出版社 |
出版日期: | 2018-09-01 |
ISBN: | 9787121349058 |
印次: | |
版次: | |
装帧: | |
开本: | 小16开 |
内容简介 | |
消息中间件是分布式系统中的重要组件,在实际工作中常用消息中间行系统间数据交换,从而解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和□终一致性架构。目前市面上可供选择的消息中间件有RabbitMQ、ActiveMQ、Kafka、RocketMQ、ZeroMQ、MetaMQ等。本书结合作年来在实际项目中使用消息中间件的经历和踩过的一些坑而成,主要介绍消息中间件使用的背景、基本概念,以及常用的四种消息中间件产品在各个业务场景中的使用案例。作为案例介绍,虽然不能对各种消息中间件产品的所有特性做详细说明,但是希望读者可以通过每章中的案例讨论和实践建议得到启发,为在实际工作行产品选型、业务场景方案制定、性能调整等提供思路。 |
目录 | |
第一章 消息队列 |
编辑推荐 | |
性能分析 |
媒体评论 | |
消息队列在大型分布式系统中具有丰富的应用场景。例如,系统间需要解耦,一个系统发布消息,多个系统订阅消费消息,消息生产者并不需要知道消费方是谁。在高并发场景下,比如秒活动,短时间内会发起大量请求,为应对瞬时请求,如果部署大量的机器来处理请求,秒活动结束后流量很低,则会浪费很多资源,增加成本,而使用消息队列的堆积能力,先保存请求,再匀速处理请求,则会很好地解决此类问题。书中从不同角度细致地讲解了各种消息中间件,读者可以结合场景,从高可用性、可扩展性、伸缩堆积能力等方面选择符合自己需求的中间件。倪炜是一位有着技术情怀的人,读者一定会从书中收获多多。 |
前言 | |
大约在五年前,那时我参与的项目到了收尾阶段,工作不太忙,觉得写了好几年业务代码没什么意思,就想找点有技术含量的东西研究。有一次去山西路上的军人俱乐部闲逛,在三楼一家书店的角落里看到一本讲Tomcat源码的书,翻了二三十页觉得挺有意思,讲的很多关于Tomcat实现的由来以前我从来都不知道,买回家不到一个星期就看了一遍。遗憾的是,这本书讲的Tomcat版本有点老,在实际工作中一般都用到5以上的版本了。正好当时我也有点时间,就决定分析一下□新的Tomcat 7的源码,并发表在了ITeye上。作为老牌的Web服务器,Tomcat 7的内容丰富,写这个系列文章的主要部分,前后花了一年的时间,由此我也就逐渐养成了坚持写博客总结一段时间以来工作和学知识的 |
摘要 | |
大约在五年前,那时我参与的项目到了收尾阶段,工作不太忙,觉得写了好几年业务代码没什么意思,就想找点有技术含量的东西研究。有一次去山西路上的军人俱乐部闲逛,在三楼一家书店的角落里看到一本讲Tomcat源码的书,翻了二三十页觉得挺有意思,讲的很多关于Tomcat实现的由来以前我从来都不知道,买回家不到一个星期就看了一遍。遗憾的是,这本书讲的Tomcat版本有点老,在实际工作中一般都用到5以上的版本了。正好当时我也有点时间,就决定分析一下的Tomcat 7的源码,并发表在了ITeye上。作为老牌的Web服务器,Tomcat 7的内容丰富,写这个系列文章的主要部分,前后花了一年的时间,由此我也就逐渐养成了坚持写博客总结一段时间以来工作和学知识的 |