世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。 ——摘自周志明

02-基本概念

在了解基本运行原理之前,先要知道kafka的相关术语,清除了这些才能看懂后面的原理。

生产者 producer

发消息端叫做producer生产者

消费者 consumer

消费消息端叫做consumer消费者

消费者组

多个消费者的组名相同时,同属一个消费者组。

节点 broker

kafka集群中的一台服务器

主题 topic

用于分类消息

分区 partion

消费消息时,每个分区只能由同消费者组中的一个消费者消费。

订阅模式

点对点模式

消息只被消费一次,可以有多个生产者,多个消费者。

发布订阅模式

消息只被消费多次,可以有多个生产者,多个消费者。

posted @ 2021-03-03 21:19  白杯与咖啡  阅读(45)  评论(0编辑  收藏  举报