Hazelcast, the leading open source in-memory data grid (IMDG) with hundreds of thousands of installed clusters and over 17 million server starts per month, today announced the general availability of Hazelcast IMDG 3.8.
A major theme of Hazelcast IMDG 3.8 is better operational experience 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 center deployments. Hazelcast is being used in more and more five nines applications where taking maintenance windows is difficult.
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 dramatically reduces the need to ever restart a production Hazelcast cluster.
In Hot Restart Store we add the ability to restart a cluster after a lights out event with partial failures such as servers that cannot be restarted. 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.
WAN Replication is also enhanced with new Dynamic WAN Synchronization allowing users to copy one cluster’s data to another without service interruption. The sync process can be started inside the WAN Sync interface of Management Center. Therefore, at any time, users can create a new WAN replication destination and a snapshot of their current cluster using sync ability. The use case is to allow a new data center to be brought online without service interruption.
User Code Deployment allows the user code that needs to be deployed to Hazelcast to allow in-situ processing, for example EntryProcessors, to be done dynamically from a Member or Lite Member, thus removing the need to copy jars to each Member and restart.
Hazelcast has a huge community which drive feature development. Responding to this 3.8 includes numerous enhancements with the highlights being:
Ring Buffer Store – a storage mechanism for Ring Buffer, which when enabled allows the reading of items which are no longer in the Ring Buffer.Increase split-brain protection to cover the Queue and Lock data structures in addition to the existing Map and Cache. This prevents writes and/or reads from occurring with sub-clusters which have formed after a network partition.
Greg Luck, CEO of Hazelcast, said: “There are many important and useful enhancements in this release which elevates Hazelcast IMDG to a new level. This couldn’t be done without community support, their contributions are vital if Hazelcast is to continue to move forward and offer a solution that is custom-made for specific industry requirements. Many businesses must now offer services in real time, with the enhancements and improvements offered in 3.8, Hazelcast users will be able to build high performance applications safe in the knowledge that the end user expectation will be met regardless of load.”
Hazelcast, the leading open source in-memory data grid (IMDG) with tens of thousands of installed clusters and over 40 million server starts per month...View article
Hazelcast, the leading open source In-Memory Data Grid (IMDG) with tens of thousands of installed clusters and over 40 million server starts pe...View article