消息队列
为什么使用消息队列?

image.png
使用MQ的优点和缺点?

image.png
kafka, activemq, rabbitmq, rocketmq 都有什么优点和缺点?

image.png

image.png

image.png
如何保证消息队列的高可用?

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png
如何保证消息不被重复消费(如何保证消息消费时的幂等性)?

image.png

image.png

image.png

image.png

image.png
如何保证消息的可靠性传输(如何处理消息丢失问题)?

image.png

image.png

image.png

image.png

image.png

image.png

image.png
如何保证消息的顺序性?

image.png
RabbitMQ 就是顺序消费的,针对一个Queue

image.png

image.png

image.png

image.png
如何解决消息队列的延时以及过期失效问题?
消息队列满了以后该怎么处理?
有几百万消息持续积压几小时,说说怎么解决?

image.png
如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路

image.png

image.png

image.png
上一篇
下一篇