![](https://img-blog.csdnimg.cn/3df6f54a374040b6b5d46a56e218d3f1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Kafka
文章平均质量分 72
消息队列
咕噜咕噜崩
理想还是要有的
展开
-
Kafka工作流程
生产过程保证分区有序,不能保证Topic有序offset就想当与该条消息在该队列中的唯一ID,而每个消费者会记录自己消费到的offset!一个问题:同一个消息怎么能让N个消费者消费?每个消息记录自己被消费的次数,当被消费N次后就删除该消息,开始消费下一个消息。每个消费者会定时拿着自己的offset去消费,如果当前消息ID为自己的offset,那么就返回空消息。Kafka是怎样存消息的呢?【文件????】消息丢失问题ACK消息确认机制数据一致性问题消费方式消费者主动拉去【没原创 2021-12-12 17:15:34 · 1367 阅读 · 0 评论 -
Kafka架构概述
消息队列限流削峰异步解藕数据收集消息队列的模式一、点对点模式二、发布/订阅模式发布订阅模式其实分为两种方式:发布:即推送,消息队列主动将消息推送给消费者(缺点:消费者处理不来,导致推送失败)订阅:即拉去,消费者主动去消息队列中拉去数据(缺点:需要消费者不断轮询消息队列)Kafkakafka是基于发布订阅者模式的消息队列。【订阅者模式,消费者主动拉去!】基本架构Producer:消息生产者Broker:节点,就是一台台机器Topic:消息分类,同一种消息发送到同一个T原创 2021-12-11 22:52:03 · 885 阅读 · 0 评论