官术网_书友最值得收藏!

Preface

RabbitMQ is an open source messaging broker. It's often referred to as a message-oriented middleware that implements the Advanced Message Queuing Protocol (AMQP). Fundamentally, RabbitMQ provides a common platform for sending and receiving messages, where it guarantee the safety of messages until they are received. By playing an intermediary role between message consumers and producers, AMQP makes it easy to decouple applications.

Out of the box, RabbitMQ provides support for many messaging patterns. RabbitMQ guarantees data delivery, provides non-blocking operations, and sends push notifications. Moreover, it provides infrastructure for publish/subscribe, asynchronous processing, and work queues.

RabbitMQ provides a variety of features, including the tuning of application performance, clustering, flexible routing, federation, and so on. If you need specific features, RabbitMQ has several plugins that cater different needs. The RabbitMQ plugins extend its features in different ways, and you can also write your own plugin.

Through this book, we aim to give you a deep understanding of RabbitMQ and its use cases by providing multiple opportunities to learn about the message-oriented middleware, messaging architecture, messaging patterns, and solutions to real-life scenarios using RabbitMQ.

主站蜘蛛池模板: 灌南县| 高碑店市| 正阳县| 壤塘县| 民丰县| 鄂伦春自治旗| 中西区| 萍乡市| 佛学| 镇巴县| 望城县| 虎林市| 辽中县| 彭阳县| 桂东县| 北宁市| 乌拉特后旗| 册亨县| 内黄县| 会东县| 灵山县| 建湖县| 读书| 湖南省| 子洲县| 白山市| 洛阳市| 大英县| 扬州市| 鄂州市| 右玉县| 晴隆县| 宁强县| 罗城| 伊通| 武邑县| 宜宾市| 黄龙县| 呼图壁县| 甘南县| 宜兴市|