stroom icon indicating copy to clipboard operation
stroom copied to clipboard

Improved cluster management

Open stroomdev66 opened this issue 4 years ago • 1 comments

We need it to be easier to add/remove nodes from a cluster.

Possibly use zookeeper/curator for things like leader election, cluster locking, etc. (gh-2070). This may also allow for more dynamic role allocation to nodes, e.g. up to two nodes need role X which is assigned on a first come first served basis.

stroomdev66 avatar Mar 19 '21 11:03 stroomdev66

Also worth considering Hazlecast for its distributed locks/semaphores/etc. Probably easier to integrate into stroom. Would also give us lots of other useful tools, e.g. distributed state. https://docs.hazelcast.com/imdg/4.0/data-structures/distributed-data-structures.

at055612 avatar Feb 15 '22 10:02 at055612