Also to answer your previous question of “what is the best distributed ticket registry implementation” - no one could give this type of an answer (“the best”, that is). These days, the Hazelcast ticket registry seems to be the very popular one among other “in-memory” impls, and seems to be the easiest to set up and (from personal experience). In CAS v 4.2.x+ for example, in order to set up highly available cluster of CAS nodes with Hazelcast ticket registry, one only needs to include the module dependency in CAS’s overlay’s pom, add member nodes in the properties file and it just works!
But again, you have to see for yourself and try out all the available options to pick the one that you feel most comfortable with.
Best,
D.