- 为什么需要消息队列? 你的项目是如何使用MQ的?
- 讲一下什么是发布/订阅消息模式?
- 消息队列有哪些使用场景?
- 消息队列有什么优缺点
- Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点?
- 消息队列如何保证高可用
- kafka如何保证高可用
- 如何保证消息不被重复消费? 如何保证消息消费的幂等性?
- 如何解决消息丢失的问题? 如何保证消息传输的可靠性
- 如何保证消息的顺序性?
- 如何解决消息队列的延时以及过期失效问题?
- 有几百万消息持续积压几小时,说说怎么解决?
- 消息队列满了以后该怎么处理?
- RocketMQ官方针对消息积压问题提供的解决方案?
- 如果让你写一个消息队列,该如何进行架构设计?