大家好,我是mikechen。
MQ消息队列是高并发架构的基石,也是架构师必备技能,而且在互联网大厂,有非常广泛的应用,本篇我就全面来详解MQ消息队列@mikechen
本篇已收于mikechen原创超30万字《阿里架构师进阶专题合集》里面。MQ消息队列MQ,全称是Message Queue,简称就是MQ消息队列。
MQ消息队列,是一种在分布式系统中用于消息传递的通信方式。
如下图所示:
MQ中的消息是数据单元,可以包含任何形式的信息,比如:文本、二进制数据等。
MQ消息队列,允许不同的应用程序或组件,在系统之间异步地传递消息,提供了一种解耦的方式。
MQ消息队列,如今在互联网的应用非常广泛,也是很多大厂最重要的中间件,下面我会全面来详解MQ消息队列@mikechen
MQ消息队列设计一.整体架构
MQ(消息队列)的整体架构通常包括以下主要组件:
分别是:生产者(Producer)、消息队列(Message Queue)、消费者(Consumer)。
如下图所示: