Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Usage  





2 See also  





3 References  





4 External links  














Hazelcast







Türkçe
Українська
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Hazelcast
Developer(s)Hazelcast
Stable release

5.3.6 / November 9, 2023; 7 months ago (2023-11-09)[1]

Repository
Written inJava
Typein-memory data grid, Data structure store
LicenseHazelcast: Apache 2.0,[2] Hazelcast Enterprise: Proprietary
Websitehazelcast.com

Incomputing, Hazelcast is a unified real-time data platform[3] based on Java that combines a fast data store with stream processing. It is also the name of the company developing the product. The Hazelcast company is funded by venture capital and headquartered in Palo Alto, California.[4][5][6]

In a Hazelcast grid, data is evenly distributed among the nodes of a computer cluster, allowing for horizontal scalingofprocessing and available storage. Backups are also distributed among nodes to protect against failure of any single node.

Hazelcast can run on-premises, in the cloud (Amazon Web Services, Microsoft Azure, Cloud Foundry, OpenShift), virtually (VMware), and in Docker containers. The Hazelcast Cloud Discovery Service Provider Interface (SPI) enables cloud-based or on-premises nodes to auto-discover each other.

The Hazelcast platform can manage memory for many types of applications. It offers an Open Binary Client Protocol to support APIs for any binary programming language. The Hazelcast and open-source community members have created client APIs for programming languages that include Java, .NET, C++, Python, Node.js and Go.[7]

Usage[edit]

Typical use-cases for Hazelcast include:

Vert.x utilizes it for shared storage.[9]

Hazelcast is also used in academia and research as a framework for distributed execution and storage.

See also[edit]

References[edit]

  1. ^ "Release v5.3.6". GitHub. Retrieved 2023-12-20.
  • ^ "Licensing". Hazelcast Reference Manual.
  • ^ "Streaming and IMDG Coming Together: Hazelcast Platform 5.0 is Released!". Hazelcast. Retrieved 2021-07-14.
  • ^ "Home". Hazelcast. Retrieved 2022-08-16.
  • ^ Penchikala, Srini (2013-09-18). "Java In-Memory Grid Hazelcast gets VC Funding from Bain Capital". infoq.com. Retrieved 2013-12-11.
  • ^ Novet, Jordan (2014-09-18). "Hazelcast adds $11M to grow its business based on an open-source in-memory data grid". VentureBeat. Retrieved 2020-12-28.
  • ^ "Hazelcast Clients". Hazelcast Platform Reference Manual.
  • ^ "Memcache Client". Hazelcast IMDG Reference Manual.
  • ^ Kim, Jaehong (2017-06-16). "Understanding Vert.x Architecture - Part II". Retrieved 2020-12-28.
  • ^ Kathiravelu, Pradeeban; Veiga, Luís (9 September 2014). Concurrent and Distributed CloudSim Simulations. IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS). Paris. pp. 490–493. CiteSeerX 10.1.1.714.4924. doi:10.1109/MASCOTS.2014.70.
  • ^ Kathiravelu, Pradeeban; Veiga, Luís (8 December 2014). An Adaptive Distributed Simulator for Cloud and MapReduce Algorithms and Architectures. IEEE/ACM 7th International Conference on Utility and Cloud Computing (UCC), 2014. London. pp. 79–88. doi:10.1109/UCC.2014.16.
  • ^ Dixit, Advait Abhay; Hao, Fang; Mukherjee, Sarit; Lakshman, TV; Kompella, Ramana (20 October 2014). ElastiCon: an elastic distributed sdn controller. Tenth ACM/IEEE symposium on Architectures for networking and communications systems. pp. 17–28. Retrieved 2020-12-28.
  • ^ Kathiravelu, Pradeeban; Galhardas, Helena; Veiga, Luís (28 October 2015). ∂u∂u Multi-Tenanted Framework: Distributed Near Duplicate Detection for Big Data. On the Move to Meaningful Internet Systems: OTM 2015 Conferences. Rhodes, Greece. pp. 237–256. doi:10.1007/978-3-319-26148-5_14.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Hazelcast&oldid=1226869486"

    Categories: 
    Transaction processing
    Storage software
    Free software programmed in Java (programming language)
    Software using the Apache license
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Articles needing additional references from March 2019
    All articles needing additional references
    Official website different in Wikidata and Wikipedia
     



    This page was last edited on 2 June 2024, at 09:06 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki