51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

常见的MQ产品 – RabbitMQ -RocketMQ -MQTT

常见的MQ产品

| MQ产品 | 所属公司/社区 | 开发语言 | 协议支持 | 支持的客户端语言 | 单机吞吐量 | 消息延迟 | 功能特性 | |----------|---------|------------|--------------------------------|-------------------------------------|-------|------|------------------------------------| | RabbitMQ | Rabbit | Erlang | AMQP,XMPP,SMTP,STOMP等 | Erlango,Java,Ruby,Python等 | 万级别 | 微秒级 | 并发强,社区活跃,延迟较低,管理界面丰富 | | ActiveMQ | Apache | Java | OpenWire,STOMP,REST,XMPP,AMQP等 | Java,C,C++,Python等 | 万级别 | 毫秒级 | 老牌产品,熟读高,文档较多 | | RocketMQ | 阿里巴巴 | Java | 自定义 | Java,C++(相对来说不成熟) | 十万级别 | 毫秒级 | MQ功能比较完备,扩展性能佳 | | Kafka | Apache | Scala和Java | 自定义协议,社区封装了http协议支持 | 官方支持Java,社区活跃产生了Python,Lua,Php,C++等 | 十万级别 | 毫秒以内 | 不仅支持主要的MQ功能,还支持流处理功能,毕竟是为大数据领域准备的。 |

赞(6)
未经允许不得转载:工具盒子 » 常见的MQ产品 – RabbitMQ -RocketMQ -MQTT