- 系统吞吐量: Kafka > RabbitMQ > ActiveMQ
- 持久化消息(宕机消息不丢失):RabbitMQ > ActiveMQ
- 高并发:RabbitMQ(Erlang语言开发) > ActiveMQ
- 集群负载均衡:Kafka > Rabbit
- 兼容性:ActiveMQ(与Java完美兼容) > RabbitMQ
RabbitMQ基于AMQP协议,支持消息持久化,支持可靠传递、支持事务
ActiveMQ基于STOMP协议,支持消息持久化,支持可靠传递、支持事务
RabbitMQ基于AMQP协议,支持消息持久化,支持可靠传递、支持事务
ActiveMQ基于STOMP协议,支持消息持久化,支持可靠传递、支持事务