Hazelcast aims for a more 'always-on' in-memory data grid (IMDG)

Open source in-memory data grid (IMDG) company Hazelcast has hit its 3.8 release iteration.

What is an IMDG?

This is a data structure that resides entirely in RAM and is distributed among multiple servers — quite literally terabytes of data can now be stored completely in RAM, the question is, how easy is that RAM to get at?

This is what Hazelcast promises it is focusing on right now i.e. better operations for systems requiring maximum uptime. 

“The number of times the cluster must be shut down for maintenance are dramatically reduced. Advanced data management capabilities are added for managing persistence and multi-data centre deployments,” confirms the company.

Rolling Member Upgrades

Available in 3.8, Rolling Member Upgrades enable users to upgrade cluster Members without service interruption. This adds to the client rolling upgrade feature introduced in 3.6 a year ago. Combined with User Code Deployment this reduces the need to ever restart a production Hazelcast cluster.

In Hot Restart Store it adds the ability to restart a cluster after a lights out event with partial failures such as servers that cannot be restarted.

According to the firm, “We also allow backed up data to be copied to new machines and used to restart a new cluster with data intact. Plus we add the ability to take a snapshot of the Hot Restart Store in a running cluster for periodic backups that can be saved offline.  These features add up to much higher persistence.”

Greg Luck, CEO of Hazelcast has added that enhancements in this release couldn’t be done without community support.

WAN Replication is also enhanced with new Dynamic WAN Synchronization allowing users to copy one cluster’s data to another without service interruption.