标签: apache-kafka
我想让多个使用者订阅一个主题,且其分区数量等于使用者的数量。
我想问的是,从分区读取这些消息的延迟是否随着使用方数量(和分区,因为我拥有相同的分区和使用方数量)而线性增加?还是非线性地增加?
答案 0 :(得分:1)
由于一次只能将一个使用方线程分配给一个分区,因此,如果每个分区有一个专用的使用方线程/应用程序,则所有分区延迟的总和应该更快地降低。
处理消息的延迟也应该更低,因为每个使用者都不会尝试在多个分区上进行重新平衡