20 授人以渔:结合你对其他 MQ 的了解,思考 RocketMQ 的设计有何特点?

授人以渔:结合你对其他 MQ 的了解,思考 RocketMQ 的设计有何特点?
今天的授人以渔环节,希望大家去做一个调研和技术对比,对MQ做一些深度的思考。
希望大家可以去查阅资料了解一下Kafka和RabbitMQ两种技术的架构原理,尤其关注以下几点:
他们都是如何集群化部署抗高并发的?
他们对海量消息是如何分布式存储的?
他们是如何实现主从多备份的高可用架构的?
他们是如何实现集群路由让别人找到对应的机器发送消息和接收消息的?
希望大家搞明白这几个问题,从架构原理上自己对比一下Kafka、RabbitMQ、RocketMQ。
End
专栏版权归公众号儒猿技术窝所有
未经许可不得传播,如有侵权将追究法律责任