Kafka KRaft 核心知识点(面试+生产极简版)KRaft(Kafka Raft):Kafka 2.8+ 引入、3.3+ 生产可用,完全替代 Zookeeper的内置元数据一致性协议(基于 Raft)。一句话背诵内置 Raft、无 ZK、元数据自管理、选举更快、吞吐更高、架构极简。1. 核心概念(必背)Controller Quorum(仲裁集群)一组专门管理元数据的节点(3/5/7 奇数台)角色:Leader Controller(活动控制器)+Follower Controller(备机)只有 Leader 处理元数据写入,Follower 同步日志__cluster_metadata内部单分区主题,存储全集群元数据(Topic/分区/ISR/配置/ACL)所有变更以**日志(Log)**形式写入,Raft 复制保证一致节点角色(2种模式)Combined(混合):节点同时是 Broker + Controller(中小集群默认)Dedicated(独立):Controller 与 Broker 物理分离(超大规模集群)