+1

The load data don't need to be persistent to the storage layer,
Using a non-persistent topic is more efficient.

Thanks,
Penghui

On Wed, Mar 16, 2022 at 2:14 PM Kai Wang <kw...@streamnative.io.invalid>
wrote:

> Hi Pulsar Community,
>
> Currently, Pulsar LoadManager is using Zookeeper to store the local broker
> data, the LoadReportUpdaterTask will report the local load data to
> Zookeeper, the leader broker will collect load data and store it to
> Zookeeper.
>
> When we have a lot of brokers and bundles, this load datas will put some
> pressure on Zookeeper.
>
> Since the load data are not strongly consistent, we can use the
> non-persistent topics to sync the load data. And it will reduce our
> dependence on Zookeeper.
>
> If this proposal is acceptable, I will draft a PIP.
>
> Any suggestions are appreciated.
>
> Thanks,
> Kai
>

Reply via email to