消息队列
文章平均质量分 90
消息队列
牧心.
心之所向,素履以往
展开
-
KafKa 杂谈
Apache Kafka是一款开源的消息引擎系统。根据维基百科的定义,消息引擎系统是一-组规范。企业利用这组规范在不同系统之间传递语义准确的消息,实现松耦合的异步式数据传递。通俗来讲,就是系统A发送消息给消息引擎系统,系统B从消息引擎系统中读取A发送的消息。点对点模型发布/订阅模型。Kafka同时支持这两种消息引擎模型。系统A不能直接发送消息给系统B,中间还要隔-一个消息引擎呢,是为了“削峰填谷”。Kafka 属于分布式的消息引擎系统,它的主要功能是提供一套完备的消息发布与订阅解决方案。原创 2022-10-08 23:17:00 · 6938 阅读 · 0 评论 -
【消息队列】
队列是“先进先出”的,早期的队列,就是按照“队列”的数据结构设计的。生产者发消息就是入队操作,消费者收消息就是出队操作,服务端存放消息的容器自然成为**“队列”**。这就是最初的一种消息模型——。显然这是个比较蠢的做法,同样的一份消息数据被复制到多个队列中会,更重要的是,。为每个消费者单独发送一份消息,这实际上违背了消息队列“解耦”这个设计初衷。为了解决上述问题,演化出了另外一种消息模型——“”。图源发布者将消息发送到主题中,订阅者在接收消息之前需要先“订阅主题”。原创 2022-09-07 15:14:04 · 7880 阅读 · 0 评论