消息中间件
文章平均质量分 96
总结消息中间件相关知识
又是好风景
这个作者很懒,什么都没留下…
展开
-
Kafka的消息模型
Kafka的消息模型kafka采用的是标准的发布-订阅模型,主要用在异步、解耦的场景、流量控制(削峰填谷)的场景。生产者和消费者一个典型的发布订阅系统长这个样子,如图1所示。图1 发布-订阅模型在发布 - 订阅模型中,消息的发送方称为发布者(Publisher),消息的接收方称为订阅者(Subscriber),服务端存放消息的容器称为主题(Topic)。发布者将消息发送到主题中,订阅者在接收消息之前需要先“订阅主题”。“订阅”在这里既是一个动作,同时还可以认为是主题在消费时的一个逻辑副本,每份订阅原创 2021-01-14 22:39:54 · 1966 阅读 · 2 评论 -
Kafka的原理和应用分析及和RabbitMQ的对比
1. kafka是什么Kafka 是一个分布式消息流处理平台,原本开发自 LinkedIn,用作 LinkedIn 的活动流(Activity Stream)和运营数据处理管道(Pipeline)的基础。现在它已被多家公司作为多种类型的数据管道和消息系统使用1 2。作为一个消息处理平台,kafka主要有以下功能2:发布和订阅数据流,类似于消息队列或企业级的消息分发系统以容错、持久化的方...原创 2019-01-04 19:29:52 · 1334 阅读 · 0 评论