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

  • Mastering RabbitMQ
  • Emrah Ayanoglu Yusuf Ayta? Dotan Nahum
  • 183字
  • 2021-07-23 14:52:45

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.

主站蜘蛛池模板: 温州市| 蚌埠市| 河北省| 蒙自县| 大城县| 集贤县| 海伦市| 营口市| 古田县| 奈曼旗| 班戈县| 沙坪坝区| 贵阳市| 石台县| 玉溪市| 四川省| 文成县| 扎鲁特旗| 游戏| 郓城县| 阳朔县| 玉龙| 江阴市| 南雄市| 林西县| 宝应县| 肇东市| 樟树市| 安阳县| 永城市| 鲁山县| 惠来县| 安顺市| 大理市| 惠东县| 凤凰县| 长葛市| 七台河市| 叶城县| 新郑市| 陇西县|