ActiveMq:JMS規(guī)范
高并發(fā)
從實(shí)現(xiàn)語言來看啼肩,RabbitMQ最高橄妆,原因是它的實(shí)現(xiàn)語言是天生具備高并發(fā)高可用的erlang語言。
技術(shù)點(diǎn):可靠性祈坠、靈活的路由害碾、集群、事務(wù)赦拘、高可用的隊(duì)列慌随、消息排序、問題追蹤躺同、可視化管理工具阁猜、插件系統(tǒng)、社區(qū)
RabbitMq最好蹋艺,ActiveMq次之
kafka和RabbitMQ的比較
1剃袍、 RabbitMq比kafka成熟,在可用性上捎谨,穩(wěn)定性上民效,可靠性上,RabbitMq超過kafka
2涛救、 Kafka設(shè)計(jì)的初衷就是處理日志的畏邢,可以看做是一個(gè)日志系統(tǒng),針對(duì)性很強(qiáng)州叠,所以它并沒有具備一個(gè)成熟MQ應(yīng)該具備的特性
3棵红、 Kafka的性能(吞吐量凶赁、tps)比RabbitMq要強(qiáng)