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
