You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 31, 2021. It is now read-only.
In the documentation, there is a mention that it would be possible to use other data stores by using some extension points, but there are no details on how this could be accomplished. I found the class that implements the interface for Cassandra, but not sure what would need to be done to do it with an RDBMS like MySQL.
Also, is there an alternative to Hazelcast? We don't have that in our infrastructure, but we do have Zookeeper and Redis (which also offers distributed locks).
The text was updated successfully, but these errors were encountered:
As far as Hazelcast is concerned, BigBen uses it in embedded mode so there's really no infrastructure required to set it up separately. There're three places where Hz is used:
Cluster management and singleton lock (ZK can be used)
Distributed counter (for sharding) (redis/memcache/Couchbase can be used)
Distributed executor for parallel processing / triggering of events across the cluster (Spark, Ignite, etc can be used).
So, there're three different functions and Hz allows us to tackle each one of them in embedded mode without any external dependency, so that's why we chose it.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In the documentation, there is a mention that it would be possible to use other data stores by using some extension points, but there are no details on how this could be accomplished. I found the class that implements the interface for Cassandra, but not sure what would need to be done to do it with an RDBMS like MySQL.
Also, is there an alternative to Hazelcast? We don't have that in our infrastructure, but we do have Zookeeper and Redis (which also offers distributed locks).
The text was updated successfully, but these errors were encountered: