我是Kafka的新手,在这里阅读关于Kafka同步复制的文章时,我对以下段落感到惊讶:“为了简单起见,阅读总是由领导提供的。只有到硬件的消息才会暴露给读卡器“有人知道这是否意味着无法读取Kafka分区的副本吗?这个链接是从2013年2月开始的,也许从那以后事情发生了变化。任何关于同步复制读取的解释都将不胜感激。
krcsximq1#
在这里阅读更多关于主题的内容,这是正确的,写入和读取总是由主题分区的负责人执行。这是有意义的,因为只有提交的消息才会发送给消费者,而且只有领导者知道消息何时提交。也就是说,在所有代理之间分配主题分区和领导者是很重要的,这样可以扩大每个代理的消费者数量。例如,如果所有主题分区的前导都在一个代理中,那么这个代理对writer和reader的响应能力(cpu、磁盘、内存,尤其是带宽)将决定并发writer和reader的最大数量。
1条答案
按热度按时间krcsximq1#
在这里阅读更多关于主题的内容,这是正确的,写入和读取总是由主题分区的负责人执行。这是有意义的,因为只有提交的消息才会发送给消费者,而且只有领导者知道消息何时提交。
也就是说,在所有代理之间分配主题分区和领导者是很重要的,这样可以扩大每个代理的消费者数量。例如,如果所有主题分区的前导都在一个代理中,那么这个代理对writer和reader的响应能力(cpu、磁盘、内存,尤其是带宽)将决定并发writer和reader的最大数量。