product: 生产者,kafka broker 发消息的客户端
consumer: 消费者,向kafka broker去消息的客户端
为了配合分区设计,提出消费组的概念,组内每个消费者并行消费。提高消费能力
topic: 为了提高吞吐量,一个topic分为多个partition。
partition: 每一partition(leader)可用有多个副本(follower), 注意 leader 和follower不能在同一台机器上。否则机器故障,故障无法转移。
kafka基础架构
于 2023-06-01 14:20:48 首次发布
Kafka中的生产者和消费者协同工作,消费组概念增强了消费效率。每个topic通过多分区来提升吞吐量,每个partition有leader和follower副本以保证容错性,确保在机器故障时能进行故障转移。
摘要由CSDN通过智能技术生成