拥有 mq 标签的文章 共 6 条数据

分布式消息中间件实践 倪炜著 PDF下载
编程书籍

分布式消息中间件实践 倪炜著 PDF下载

7072次浏览 8条评论

消息中间件是分布式系统中的重要组件,在实际工作中常用消息中间件进行系统间数据交换,从而解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。目前市面上可供选择的消息中间件有RabbitMQ、ActiveMQ、Kafka、RocketMQ、ZeroMQ、MetaMQ 等。《分布式消息中间件实践》结合作者近年来在实际项目中使用消息中间件的经历和踩过的一些坑总结整理而成,主要介绍消息中间件使用的背景、基本概念,以及常用的四种消息中间件产品在各个业务场景中的使用案例。作为案例介绍,虽然不能对各种消息中间件产品的所有特性做详细说明,但是希望读者可以通过每章中的案例讨论和实践建议得到启发,为在实际工作中进行产品选型、业务场景方案制定、性能调整等提供思路。《分布式消息中间件实践》适合初、中级软件工程师阅读,不管是有一定工作经验的软件工程师、运维工程师,还是对消息中间件技术感兴趣的在校学生均可参考。由于书中案例主要采用Java 编写,为了能更好地阅读本书,读者要有Java 语言的使用能力和基本的Linux 操作系统使用经历。第1 章 消息队列 1 1.1 系统间通信技术介

深入RabbitMQ PDF下载
编程书籍

深入RabbitMQ PDF下载

5467次浏览 1条评论

《深入RabbitMQ》对RabbitMQ 这一业界主流的消息中间件做了全面介绍,给出了如何使用RabbitMQ 构建消息通信系统的方法和实践。《深入RabbitMQ》从AMQP 协议出发,深入介绍各种消息属性,给出RabbitMQ 在发送和消费消息上的特性和最佳实践,并阐述基于RabbitMQ 所特有的交换器组件实现灵活的消息路由机制。同时,本书也讨论了如何利用RabbitMQ 强大的集群机制实现分布式环境下的消息通信,并展示了如何在RabbitMQ中,使用其他传输协议以及数据库集成等功能来实现各种定制化需求。《深入RabbitMQ》的读者对象为从事互联网行业中各种分布式和服务化系统开发的研究人员、高等院校计算机相关专业的研究生和本科生,以及广大的IT 爱好者。第一篇 RabbitMQ和应用程序体系结构 第1章 RabbitMQ基础 3 1.1 RabbitMQ特性以及好处 4 1.1.1 RabbitMQ与Erlang 5 1.1.2 RabbitMQ与AMQP 6 1.2 谁在使用RabbitMQ,在怎么用 7 1.3 松耦合架构的优势 8 1.3.1 解耦你的应用 10 1.3

RabbitMQ实战 高效部署分布式消息队列 PDF下载
编程书籍

RabbitMQ实战 高效部署分布式消息队列 PDF下载

4755次浏览 0条评论

本书对RabbitMQ做了全面、翔实的讲解,体现了两位专家的真知灼见。本书首先介绍了有关MQ的历史,然后从基本的消息通信原理讲起,带领读者一路探索RabbitMQ的消息通信世界。这当中不仅包含了针对单台RabbitMQ服务器和RabbitMQ集群的讲解,还教导读者如何使用各种工具来进行监控。本书内容浅显易懂,文笔风趣幽默。书中包含了丰富的、可以运行的示例程序源代码,读者可以自行下载并运行,这种亲身实践有助于加深对相关主题的理解。对于初学者来说,这样的编排非常适用。对于那些有一定RabbitMQ使用经验的读者来说,本书不仅可以巩固消息通信基本原理,同时也可加深对RabbitMQ高级特性的理解,譬如如何编写RabbitMQ插件。相信处于RabbitMQ探索之旅不同阶段的读者都能从本书获益。本书适合有一定工作经验的开发者或者架构师阅读,也可以作为RabbitMQ运维工作的参考手册。目录第1章 天降奇兵 11.1 住在别人的地下城堡 31.2 救世主AMQP 51.3 RabbitMQ简史 51.4 百里挑一 81.5 在UNIX系统上安装RabbitMQ 81.5.1 为什么环境很重要--生

RocketMQ实战与原理解析 杨开元著 PDF下载
编程书籍

RocketMQ实战与原理解析 杨开元著 PDF下载

6182次浏览 3条评论

RocketMQ由阿里开源,Apache开源项目,经受多年流量峰值考验,在多个性能指标上远超同类产品作者是阿里资深数据专家,对RocketMQ有深入的研究,并有大量的实践经验。在写这本书之前,作者不仅系统、深入地阅读了RocketMQ的源代码,而且还向RocketMQ的官方开发团队深入了解了它的诸多设计细节。作者结合自己多年使用RocketMQ的经验,从开发和运维两个维度,给出了大部分场景下的优秀实践,能帮助读者在学会使用和用好RocketMQ的同时,尽量少“踩坑”。同时,本书也结合源码分析了分布式消息队列的原理,使读者可以在复杂业务场景下定制有特殊功能的消息队列。推荐序前言第1章 快速入门11.1 消息队列功能介绍11.1.1 应用解耦11.1.2 流量消峰21.1.3 消息分发31.2 RocketMQ简介41.3 快速上手RocketMQ41.3.1 RocketMQ的下载、安装和配置 51.3.2 启动消息队列服务61.3.3 用命令行发送和接收消息61.3.4 关闭消息队列61.4 本章小结7第2章 生产环境下的配置和使用82.1 RocketMQ各部分角色介绍82.2 多机