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没有数据,消费者可能会陷入循环中,一直返回空数据。
相关推荐
努力发光的程序员3 小时前
互联网大厂Java面试:从Spring Boot到微服务架构的技术问答
spring boot·kafka·microservices·java interview·message queue·technical q&a
q***72879 小时前
Spring Boot集成Kafka:最佳实践与详细指南
spring boot·kafka·linq
小坏讲微服务9 小时前
Spring Cloud Alibaba整合 Kafka 的完整实现
分布式·spring cloud·kafka·消息队列·springboot·linq
johnny2331 天前
Kafka系列之脚本使用
kafka
BD_Marathon1 天前
【Kafka】
分布式·kafka
昵称为空C1 天前
kafka的替代品redpanda部署与SpringBoot集成使用案例
spring boot·后端·kafka
if_else人生2 天前
人工智能与区块链:打造未来数字经济的新基石
kafka
2501_941810832 天前
5G技术:如何推动智慧城市建设,提升城市管理与生活质量
kafka
lang201509282 天前
Kafka延迟操作机制深度解析
分布式·python·kafka
2501_941624332 天前
云计算与边缘计算:未来数字化转型的双引擎
kafka