Basic Kafka 续

2020-11-02  本文已影响0人  戈壁堂

Basic Kafka 上次关注这个居然已经是近一年前了。

业务上需要处理:如果确保消费的消息没有处理完成的话,依然可以在下次继续使用?(sonar扫描任务记录到kafka,多个consumer从kafka读取出来进行处理。但有可能处理失败)

Basic concepts of Kafka

10分钟视频介绍官网入门介绍核心概念 读完这几篇就有个基本的概念

Kafka in a Nutshell——这篇还没读完。


Producer:写入消息到topic;
Consumer:读取topic的消息;读取的位置有offset维护(对应的哪个topci在哪个partions上的哪个位置)
Cluster:保存topic的消息。包含多个broker,每个broker将topic维护到多个partitions,每个partition是个完整的副本)

相当有一个server端,两个client端(P&C)

同一组内的consumer(目前业务的状态)会由Kafka维护以确保每个consumer不会读到重复的event/message

Consumer Group

Kafka - Understanding Consumer Group with examples

上一篇下一篇

猜你喜欢

热点阅读