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

An overview of RabbitMQ

As mentioned earlier, RabbitMQ is an open source Message Broker software that tries to solve messaging problems by implementing the AMQP. RabbitMQ is licensed with Mozilla Public License. RabbitMQ became part of GoPivotal in May 2013 and the community has helped in the development of RabbitMQ. Since then, the community has been trying to improve RabbitMQ.

RabbitMQ logo

As we explained, RabbitMQ solves messaging problems; however, you may ask yourself what kind of messaging problems RabbitMQ solves. In summary, RabbitMQ has the following functionalities to solve messaging problems:

  • Ensures that messages are sent and received
  • Routes the messages to the correct destinations
  • Saves the state of the messages
  • Supports multiple transportation protocols (AMQP, MQTT, STOMP, HTTP)
  • Supports clustering
  • Highly scalable, reliable and available
  • Extendible with plugins
  • Supports clients for almost any of language
  • Large community support also provides commercial support

Now that we have discussed the concepts behind the RabbitMQ, let's try to install and use RabbitMQ on your computer.

主站蜘蛛池模板: 江西省| 辽中县| 郑州市| 普陀区| 沈丘县| 长丰县| 远安县| 武功县| 英吉沙县| 进贤县| 永丰县| 九龙坡区| 北碚区| 安阳县| 龙南县| 秦皇岛市| 长白| 南涧| 商洛市| 新疆| 岳普湖县| 宝山区| 东乌| 白银市| 东乌| 崇阳县| 罗源县| 潼关县| 济南市| 武隆县| 武安市| 万安县| 德庆县| 承德县| 石狮市| 云霄县| 永寿县| 乌什县| 汨罗市| 石嘴山市| 望都县|