Kafka 的组相关元数据交换协议是点对点的吗?
Is Kafka's protocol for exchange of group related metadata peer-to-peer?
我的项目使用的是 Kafaka 0.10.1.0,我正在翻阅源代码以尝试学习一些知识。
我对 Kafka 用于组相关元数据交换的协议有疑问,这是点对点的吗
类型协议,其中给定消费者组的协调器在客户端计算机上运行?
org.apache.kafka.clients.consumer.internals.AbstractCoordinator 的文档提到
协议中的一个步骤是:
<li>Group/Leader Selection: The coordinator select the members of the group and chooses one member
as the leader.</li>
因此,组长逻辑似乎在客户端运行。我想这对可扩展性、卸载有好处
来自经纪人,但我想与 Kafa 专家确认我得出了正确的结论。谢谢!
根据具有单个协调器的定义,它是领导者-跟随者协议,而不是 p2p,其中每个节点通常是平等的
我的项目使用的是 Kafaka 0.10.1.0,我正在翻阅源代码以尝试学习一些知识。
我对 Kafka 用于组相关元数据交换的协议有疑问,这是点对点的吗 类型协议,其中给定消费者组的协调器在客户端计算机上运行?
org.apache.kafka.clients.consumer.internals.AbstractCoordinator 的文档提到 协议中的一个步骤是:
<li>Group/Leader Selection: The coordinator select the members of the group and chooses one member
as the leader.</li>
因此,组长逻辑似乎在客户端运行。我想这对可扩展性、卸载有好处 来自经纪人,但我想与 Kafa 专家确认我得出了正确的结论。谢谢!
根据具有单个协调器的定义,它是领导者-跟随者协议,而不是 p2p,其中每个节点通常是平等的