Kafka3.0.0版本——消费者(消费方式)

目录

    • [一、Kafka 消费方式](#一、Kafka 消费方式)
      • [1.1、pull(拉) 模式](#1.1、pull(拉) 模式)
      • [1.2、push (推)模式](#1.2、push (推)模式)
      • [1.3、Kafka采用pull(拉) 模式缺点](#1.3、Kafka采用pull(拉) 模式缺点)

一、Kafka 消费方式

1.1、pull(拉) 模式

  • consumer采用从broker中主动拉取数据。Kafka 采用这种方式。

1.2、push (推)模式

  • Kafka没有采用这种方式,因为由broker决定消息发送速率,很难适应所有消费者的消费速率。例如推送的速度是50m/s,Consumer1、Consumer2就来不及处理消息。

1.3、Kafka采用pull(拉) 模式缺点

  • 如果Kafka没有数据,消费者可能会陷入循环中,一直返回空数据。
相关推荐
whaledown1 天前
Kafka 与 Java 消息队列入门:用订单场景理解核心机制
java·kafka·消息队列·springboot
guslegend1 天前
第1章:初始Kafka
分布式·kafka
Devin~Y1 天前
大厂 Java 面试实录:从音视频内容社区到 AI RAG 的全链路技术设计
java·spring boot·redis·spring cloud·微服务·kafka·音视频
小马爱打代码2 天前
Kafka消息队列监控:Topic积压、吞吐量、Broker负载及消费者组全观测
分布式·kafka
Solis程序员2 天前
Raft:分布式系统的定海神针
java·分布式·kafka·rabbitmq·agent·raft
linux修理工4 天前
使用codebuddy学习kafka
分布式·学习·kafka
开开心心就好4 天前
解决截图被拦截黑屏问题的免费小工具
安全·智能手机·flink·kafka·pdf·音视频·1024程序员节
linux修理工4 天前
kafka积压
数据库·分布式·kafka
杰克逊的日记4 天前
kafka消息堆积了怎么处理
大数据·分布式·kafka
linux修理工4 天前
使用codebuddy调优kafka等
分布式·kafka