hazelcast icon indicating copy to clipboard operation
hazelcast copied to clipboard

Make possible to use CP subsystem in Community Version again

Open zbykovskyi opened this issue 1 year ago • 11 comments

There are actually a lot of people who prefer Hazelcast over another solutions like ZooKeeper, Redis and another because of it great architecture, brilliant idea, embedded mode and lot of other benefits. And one of the greatest feature was Cluster Locks without using 3rd party external services. And we used it for a long time and there are lot of projects that depends on this feature. I completely realize of whole complexity of that solution to build precise cluster lock subsystem, but dont think that its a main reason to hide it under enterprise license. Companies who pay for enterprise version mainly want to get enterprise level of support and not for just CP subsystem. CP can be implemented via another free tools. But anyway I just want to kindly ask you (and i suppose whole community will support me) do not take great old features from the community and rather bring brand new features under the Enterprise License.

zbykovskyi avatar Feb 13 '25 11:02 zbykovskyi

I agree with you, if lack of cp system, most new users will choose another system like ignite at the beginning of their business. and it will be very hard to change back to Hazelcast in the future.

davidwxy avatar Feb 18 '25 16:02 davidwxy

it's annoying to think we have to introduce another tool because of this change... at this point might just as well switch to apache ignite

kfko avatar Feb 28 '25 20:02 kfko

it's better to rethink about the business strategy, for new user or startup small business always care about functions first, not very large scale. after verifying their business model , or get a good revenue from market then they will need to scale their Hazelcast nodes. so the community license can limit the number of nodes , and open full functions, enterprise license support ultimate nodes and official tech support.

davidwxy avatar Mar 01 '25 15:03 davidwxy

@davidwxy "most new users will choose another system like Ignite" <- exactly what we are going through right now. Start wtih Hazel but are now investigating Ignite as an option. Hazelcast is awesome though, so much easier to grok but yanking CP and then the noise on deprecating the Spring Integration module has us concerned.

basejump avatar May 06 '25 08:05 basejump

yes, we are starting to look into newly released Ignite 3 as well, thinking to rewrite the whole project from Hazelcast to Igntie

dmux2313 avatar May 12 '25 07:05 dmux2313

Should at least allow use of "CP subsystem" features that can be used in "unsafe mode"...

ejain avatar May 17 '25 00:05 ejain

yes, agree

tixo avatar Sep 03 '25 04:09 tixo

Hi guys, I’ve already migrated to Ignite 3. The workload wasn’t too heavy, and everything is running smoothly so far. Good luck to you all!

tixo avatar Sep 29 '25 05:09 tixo

Hi guys, I’ve already migrated to Ignite 3. The workload wasn’t too heavy, and everything is running smoothly so far. Good luck to you all!

hi @tixo we are evaluating this option as well now. Do you have in your setup an embedded cluster configuration for ignite 3? (meaning starting cluster nodes from java)

dmux2313 avatar Sep 29 '25 07:09 dmux2313

Was planning on bringing in Hazelcast for my project over this past week, seemed like a great fit.

This sealed the deal that I will use something else.

Oh well, guess it will just become some legacy cruft that no new projects bother with.

adam-brusselback avatar Oct 29 '25 14:10 adam-brusselback

if hazelcast has proven something over the past few years, is that no one will care about this, ever.

wind57 avatar Nov 01 '25 15:11 wind57