Hazelcast (https://hazelcast.org) is an open source distributed in-memory data grid solution. It has excellent support for clustered applications and distributed environments and hence is a good choice for caching. While Hazelcast has numerous other features and use cases, caching remains one of the important ones. It is highly scalable and a good option for microservices due to its distributed nature.

Get Full Stack Development with JHipster - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.