不同的MQ,採用的開發語言以及所能支持的協議都不經相同。
ActiveMQ | RocketMQ | RabbitMQ | kafka | |
---|---|---|---|---|
開發語言 | JAVA | JAVA | erlang | scala |
所屬公司 | Apache | Alibaba -(2017.9)-> Apache | Rabbit | Apache |
官網 | http://activemq.apache.org/ | http://rocketmq.apache.org/ | https://www.rabbitmq.com/ | http://kafka.apache.org/ |
首次部署難度 | 低 | 高 | - | - |