这篇文章上次修改于 1824 天前,可能其部分内容已经发生变化,如有疑问可询问作者。 > 对比几个主流的消息中间件 1.rabbitmq + 轻量,迅捷 + producer 和queue之间多了个exchange,适合自定义路由的场景 + 性能相对最差,每秒处理几万到几十万消息 + 消息堆积不友好,设计理念认为消息不应该堆积 2.rocketmq + 性能好,比肩kafka,每秒几十万消息 + 相应快,毫秒级相应,适合业务系统,金融类 + 对大数据比kafka不友好 3. kafka + 性能好,每秒几十万 + 消息合并发送,消息少了,响应反而慢。 总结:简单易用用rabbit;低延迟,金融级稳定用rocket; 海量消息,日志,大数据集成用kafka
没有评论