【豆瓣 8.4】《RabbitMQ 实战指南》PDF
内容简介
《RabbitMQ 实战指南》从消息中间件的概念和 RabbitMQ 的历史切入,主要阐述 RabbitMQ 的安装、使用、配置、管理、运维、原理、扩展等方面的细节。
《RabbitMQ 实战指南》大致可以分为基础篇、进阶篇和高阶篇三个部分。
基础篇首先介绍 RabbitMQ 的基本安装及使用方式,方便零基础的读者以最舒适的方式融入到 RabbitMQ 之中。
其次介绍 RabbitMQ 的基本概念,包括生产者、消费者、交换器、队列、绑定等。之后通过 Java 语言讲述了客户端如何与 RabbitMQ 建立(关闭)连接、声明(删除)交换器、队列、绑定关系,以及如何发送和消费消息等。
进阶篇讲述 RabbitMQ 的 TTL、死信、延迟队列、优先级队列、RPC、消息持久化、生产端和消费端的消息确认机制等内容,以期读者能够掌握 RabbitMQ 的使用精髓。
《RabbitMQ 实战指南》中间篇幅主要从 RabbitMQ 的管理、配置、运维这三个角度来为读者提供帮助文档及解决问题的思路。高阶篇主要阐述 RabbitMQ 的存储机制、流控及镜像队列的原理,深入地讲述 RabbitMQ 的一些实现细节,便于读者加深对 RabbitMQ 的理解。
《RabbitMQ 实战指南》还涉及网络分区的概念,此内容可称为魔鬼篇,需要掌握前面的所有内容才可理解其中的门道。《RabbitMQ 实战指南》最后讲述的是 RabbitMQ 的一些扩展内容及附录,供读者参考之用。
作者简介
朱忠华,计算机硕士毕业,在互联网公司担任高级开发工程师,从事消息中间件的研究及开发,主要包括 RabbitMQ 和 Kafka。
评论