Open Source Insider

Aug 23 2016   7:49AM GMT

Hazelcast: building through ‘modularised’ efficiency

Adrian Bridgwater Adrian Bridgwater Profile: Adrian Bridgwater

Tags:

Hazelcast is an open source in-memory data grid with 500,000 installed nodes and over 16 million ‘node starts’ per month. The firm has now announced Hazelcast 3.7 which is claimed to be 30% faster than previous versions and is the first fully modularised version of Hazelcast.

Each client/language and plugin is now available as a module – the theory being that this speeds up the development process for open source contributors, with new features and bug fixes released as modules alongside Hazelcast 3.7.

This release also features native Cloud Foundry integration.

To make Hazelcast 3.7  faster,  the networking layer was reworked for greater concurrency. 

Hazelcast can now work in nine cloud environments and can be extended via Cloud Discovery Plugins.

For PaaS, Hazelcast is now available as a service on Cloud Foundry and OpenShift. Also, Hazelcast includes container deployment options for Docker.

In 3.7, you can now specify a Partition Strategy of ZONE_AWARE. This allows a single cluster to run across multiple availability zones with backups kept in separate zones to primary data. An entire availability zone can be lost and the cluster keeps running.

The Hazelcast open source community has created clients for programming environments including Java, Scala, .Net/C#, C++, Python, Node.js and Clojure.  Java and Scala can be used for both clients and embedded members.

 Comment on this Post

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: