RabbitMQ于2007年发布,是使用Erlang编程语言编写的,最早是为电信行业系统之间的可
靠通信计划的,也是少数几个支持AMQP协议的消息队列之一RabbitMQ:轻量级、迅捷,它的宣传标语,也很明确地表明了RabbitMQ的特点:Messaging that just works,开箱即用的消息队列。也就是说,RabbitM1Q是一个相当轻量级的消息队列,非常容易摆设和使用。
RabbitMQ的客户端支持的编程语言大概是全部消息队列中最多的。
RabbitMQ的标题
RabbitMQ对消息堆积的支持并不好,当大量消息积存的时间,会导致RabbitMQ的性能急剧
下降。RabbitMQ的性能是这几个消息队列中最差的,大概每秒钟可以处理几万到十几万条消息。如
果应用对消息队列的性能要求非常高,那不要选择RabbitMQ,RabbitMQ使用的编程语言Erlang,扩展和二次开发成本高