卡夫卡多重消费者和延迟

时间:2018-11-25 15:26:56

标签: apache-kafka

我想让多个使用者订阅一个主题,且其分区数量等于使用者的数量。

我想问的是,从分区读取这些消息的延迟是否随着使用方数量(和分区,因为我拥有相同的分区和使用方数量)而线性增加?还是非线性地增加?

1 个答案:

答案 0 :(得分:1)

由于一次只能将一个使用方线程分配给一个分区,因此,如果每个分区有一个专用的使用方线程/应用程序,则所有分区延迟的总和应该更快地降低。

处理消息的延迟也应该更低,因为每个使用者都不会尝试在多个分区上进行重新平衡