Re: [controller-dev] Clustering question
Giovanni Meo <gmeo@...>
Hi David,toggle quoted message Show quoted text
yes i have looked at ZooKeeper, so the reason why i didn't pick it was because the Zookeeper to my knowledge implements its functionality using a server-client architecture:
that means that depending on how you deploy your cluster you may have to add more zookeper server because else the system may run in bottlenecks. That translates in a deployment issue because when you deploy it you need to dimension the number of zookeper servers to deploy as well, and take care to where you connect in order to avoid to overload any of them.
Now starting from this points i looked around and run into infinispan which allow to deploy your cluster as a P2P network because beside the meet and greet phase the other communications happens on a full mesh.
This is a bit of history, that said if folks have a good zookeeper experience i encourage to create an alternative clustering.services-implementation based on it so we can actually weight the pro and cons on real code, which is always eye opening.
On 28-Oct-13 18:00, Bainbridge, David wrote:
Via del Serafico, 200 Telephone: +390651644000
00142, Roma Mobile: +393480700958
Italia Fax: +390651645917
“The pessimist complains about the wind;
the optimist expects it to change;
the realist adjusts the sails.” -- Wm. Arthur Ward
IETF credo: "Rough consensus and running code"