krn*_*krn 6 activemq-classic rabbitmq apache-kafka rocketmq apache-pulsar
Apache Pulsar(由Yahoo开发)似乎是Apache Kafka的下一代。
Apache RocketMQ(由阿里巴巴提供)似乎是下一代Apache ActiveMQ。
两者都是开源的分布式消息传递和流数据平台。
但是他们如何比较?在功能和性能方面,我何时应该优先选择另一个?
Pulsar(如Kafka)严格在流传输方面是否更好,而RocketMQ(如ActiveMQ)在传输消息方面是否严格?
小智 6
看起来你回答了你自己的问题。
公平地说,Pulsar 对抗 RocketMQ 的主要优势是:
Pulsar 面向主题和多主题。RocketMQ 在批处理中更有趣,并保留消息的索引。RocketMQ 你仍然需要一个适配器来跟上落后,另一方面 Pulsar 是内置的。RabbitMQ 是推模型,RocketMQ 是拉模型,因为它具有零损失容忍度。Pulsar 提供消息优先级,而 RocketMQ 因为它是一个不支持的队列。
归档时间: |
|
查看次数: |
3097 次 |
最近记录: |