首先来谈谈RabbitMQ
不多说,上一份我手绘的RabbitMQ思维脑图,先来总体的梳理一下各知识点
手绘的RabbitMQ思维脑图
额,这个手绘电子版的RabbitMQ知识大纲,有点不太好展示,截图可以看见里面的内容比较多,可能看不清楚,等下后面会细说一下
说到RabbitMQ,其实它已是目前非常热门的一款消息中间件,不管是互联网行业还是传统行业都在大量地使用,并且RabbitMQ有以下4大优点:
- 高可靠
- 易扩展
- 高可用
- 及丰富的功能特性
因此,RabbitMQ受到越来越多企业的青睐,而作为为一个合格的开发者,我们十分有必要深入的去学习其相关的知识,为自己的程序员生涯添砖加瓦一下。先来慢慢梳理一下知识点,然后再分享下RabbitMQ的学习指南和有关面试的问题。
1.1 RabbitMQ知识点梳理
- 消息发布接收流程
- 消息确认
- 死信队列(dlx)
- MQ组件&架构设计
- 工作模式
- 可靠消息投递解决方案