That was my instinct as well. I *think* any ZK writes would require a
quorum before the transaction is committed. Getting a quorum over a several
hundred/thousand node ensemble seems like a lot of traffic.
Plus, from what I've read - though not 100% certain, it seems the number ZK
nodes is capped at 255.

On Fri, Apr 10, 2020 at 2:52 PM Bram Van Dam <[email protected]> wrote:

> On 10/04/2020 20:13, James Arbo wrote:
> > When we proposed this, there was great concern from the software
> architects
> > that network traffic between the kubernetes pods and the ZK ensemble must
> > be minimized.
>
> > This means that, at a minimum, we would be running at least 1 ZK ensemble
> > member on every node of our K8S cluster.
>
> Sounds to me like this would *increase* network traffic, not decrease
> it. Instead of having communication between the pod and ZK whenever
> needed (which likely isn't very frequently?), you'll now be having
> constant communication between the ensemble and your hundreds of
> observers in order to keep the observers in sync.
>
> Maybe I'm missing something?
>
>  - Bram
>
>

Reply via email to