Kafka 史上最全面的大数据学习(十一) Kafka的概述 重点重点

一、概述

消息队列

消息的概念

消息的是系统间通信的载体,是分布式应用不可获缺的一部分。目前系统间发送消息有两种种类。

同步消息

即使消息:打电话、表达提交、WebService、Dubbo|SpringCloud

要求消息发送方和接受放必须同时在线,一般都需要和接收方建立会话。

Kafka 史上最全面的大数据学习(十一) Kafka的概述 重点重点

异步消息

发送方不理会对方是否在线,一般不需要和接收方建立会话,在接受方上线后,一般会获取发送方发送的消息。

Kafka 史上最全面的大数据学习(十一) Kafka的概述 重点重点

显而易见,可以看出消息队列就是使用的异步消息的模型。

消息队列

FIFO 先进先出

使用场景

异步消息

Kafka 史上最全面的大数据学习(十一) Kafka的概述 重点重点

系统间解耦

Kafka 史上最全面的大数据学习(十一) Kafka的概述 重点重点

削峰填谷

Kafka 史上最全面的大数据学习(十一) Kafka的概述 重点重点