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

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.

主站蜘蛛池模板: 庐江县| 化州市| 赤峰市| 新河县| 永兴县| 呼伦贝尔市| 德钦县| 沂南县| 镇康县| 平谷区| 丹东市| 讷河市| 枞阳县| 修武县| 府谷县| 师宗县| 库尔勒市| 兴化市| 敦化市| 海门市| 兴化市| 专栏| 台湾省| 秦安县| 安岳县| 西乌| 迁安市| 吉隆县| 磐安县| 乌拉特中旗| 那坡县| 竹山县| 长兴县| 错那县| 通州市| 锦屏县| 开化县| 怀化市| 白河县| 双辽市| 六安市|