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

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.

主站蜘蛛池模板: 镶黄旗| 济南市| 盐池县| 襄城县| 射洪县| 楚雄市| 锡林郭勒盟| 黄平县| 鄂温| 白朗县| 犍为县| 临澧县| 洪湖市| 长宁区| 汾西县| 沙田区| 颍上县| 沭阳县| 瓦房店市| 平武县| 德庆县| 集安市| 循化| 民勤县| 永川市| 洪江市| 休宁县| 楚雄市| 武威市| 深泽县| 锡林浩特市| 久治县| 三门峡市| 武邑县| 邵武市| 弥勒县| 措勤县| 玛曲县| 手游| 阿鲁科尔沁旗| 江门市|