什么是消息队列?

|

所谓消息队列,字面意思为存储消息的队列,通过使用队列里面的消息来实现跨进程或者跨系统的通信。

消息队列可以简单的理解为如下模型:

image-20240313062352128

在操作系统中,消息队列可以用于进程间通信,而我们一般所说的是跨系统之间的消息队列,也称为消息中间件,比较热门的有RocketMQ,Kafka,RabbitMQ。