- producer
生产者,将消息发布到Kafka集群的终端或客户端
- consumer
消费者,从Kafka分区中取用消息的终端或服务
- consumer_group
消费者组,每个消费者属于一个消费者组,每条消息只能被同一消费者组中的一个消费者消费
- topic
主题,Kafka可以有多个主题,并支持多个生产者和消费者订阅同一主题
- partition
分区,主题中存放多个分区,分区内消息有序,每个分区可以有多个副本
- broker
Kafka集群节点
- leader
每个分区有且仅有一个leader,负责消息的读写,当leader挂掉后,由zookeeper从ISR列表中选举新的leader
- follower
follower数据与leader保持同步,作为leader的备份
- offset
消息消费的偏移量
- controller
负责管理集群,如:增加、删除topic,监听broker等
–The End–