Hi Paolo,

If I'm understanding correctly, a kafka broker (aside from the controller
quorum) can be the observer? Do we need to set the process role to anything
in this case to indicate that we want a broker to be an observer?

On Sun, Mar 24, 2024 at 3:01 PM Paolo Patierno <[email protected]>
wrote:

> Hi Sanaa,
> in KRaft mode there is the role of "observer" which is typically taken by
> brokers as part of the data plane. The broker/observer can discover which
> node is the leader/active controller and fetches the metadata from it (as
> the "followers" in the KRaft quorum), but cannot vote and cannot become
> leader.
> AFAIK it's allowing to change its role at some point if needed to be also a
> controller or anyway taking part at the quorum by also having the metadata
> topic already replicated.
>
> Thanks
> Paolo
>
> On Sun, 24 Mar 2024, 19:05 Sanaa Syed, <[email protected]>
> wrote:
>
> > Hello,
> >
> > Currently in Zookeeper, there is the concept of an observer/dummy node
> that
> > can be used when scaling up a cluster (
> > https://zookeeper.apache.org/doc/r3.4.13/zookeeperObservers.html).
> >
> > Is there an equivalent of an observer node in KRaft mode? Asking because
> we
> > use the observer node for our stretched Kafka Clusters (6 zookeeper nodes
> > across 3 clusters) and would like to find a direct replacement or come up
> > with an alternative.
> >
> > Thank you,
> > Sanaa
> >
>


-- 
Sanaa Syed

Reply via email to