Hazelcast

Hazelcast IMDG (In Memory Data Grid) is a Java-based open-source distributed in-memory key-value store and computation platform. It spreads and replicates data across a cluster of machines, therefore ensuring high availability, fault-tolerance and painless horizontal scalability. Hazelcast provides APIs for many of the most commonly used programming languages, including Java, C#, Python, Go and others. It can also be deployed on several different cloud environments, thanks to its multiple discovery plugins. Hazelcast's most common use cases include database caching, in-memory data computing and in-memory messaging.

History

Hazelcast is both the name of the product and the company that created it. The start-up was founded in 2008 by Talip Ozturk and Fuad Malikov. The first open-source implementation of Hazelcast was released at the beginning of 2009. Several updated versions have been made public since then, the latest one dating from February 4, 2020.

Data Model

Key/Value

Hazelcast Logo
Website

https://hazelcast.org/

Source Code

https://github.com/hazelcast/hazelcast/

Developer

Hazelcast

Country of Origin

US

Project Type

Commercial, Open Source

Licenses

Apache v2

Wikipedia

https://en.wikipedia.org/wiki/Hazelcast