Saturday, August 13, 2016

About RabbitMQ

  1. RabbitMQ is a message broker written in Erlang. 
  2. It is open source but commercial support is offered. 
  3. RabbitMQ uses standardized messaging protocols. 
  4. A protocol is similar to like hdp is a protocol just optimized for messaging. 
  5. The protocol supported out of the box is AMQP(Advanced messaging queuing protocol) version 0.9 .
  6. The other protocol are supported using the built in plugins system. 
  7. There are RabbitMQ client framework available but because RabbitMQ uses the standard protocols you can interact with it using any programming language even the javascript. 
  8. RabbitMQ also supports clustering ensuring the high availaibility of the broker service even if the hardware is failing. 


Post a Comment