Hazelcast IMDG first caching provider to integrate with Open Liberty

Greg Luck, CEO of Hazelcast

Hazelcast, the open source in-memory data management company with tens of thousands of installed clusters and over 55 million server starts per month, announced that Open Liberty will be using Hazelcast IMDG as its preferred caching provider for a session replication module it has developed based on JCache.

JCache is a Java Specification Request (JSR) which specifies API and semantics for temporary, in-memory caching of Java objects, including object creation, shared access, spooling, invalidation, and consistency across JVM’s. Hazelcast is one of the industry’s first JCache providers and its CEO/CTO, Greg Luck, has been the co-specification lead on JSR 107 since 2007.

Open Liberty, an open source project launched by IBM, is an open source version of the IBM WebSphere Liberty application server. It is focused on creating a runtime to support Java microservices and cloud-native apps that can be frequently updated and easily moved between different cloud environments.

It is part of a broader and long-standing commitment from IBM to open source. As well as creating Open Liberty, IBM has also contributed the IBM J9 VM to Eclipse as Eclipse OpenJ9. The combination of OpenJ9 and Open Liberty provides the full Java stack from IBM with a fully open licensing model.

Alongside IBM, Hazelcast is a member of the Eclipse Foundation where it brings extensive Java-driven community experience to a host of open source projects. Both companies work on the Eclipse MicroProfile project, which is defining common API’s and infrastructure to make it easy to create microservices applications without vendor lock in. Community members innovate independently, but the MicroProfile project allows collaboration where there is a commonality, in this case session replication based on JCache.

JCache accelerates mainstream adoption of in-memory computing by giving all Java developers an easy-to-use and standard way to access memory from within Java. By using Hazelcast IMDG, enterprises can scale out applications and manage their high-speed access to frequently used data and change providers without having to rewrite their applications or maintain a proprietary bespoke cache abstraction layer. Hazelcast IMDG seamlessly integrates with JCache – achieving its caching potential with a 100% compliant implementation that transparently registers with the JCache subsystem.

“The creation of Open Liberty is part of a broader strategy and long-standing commitment from IBM to open source. With the integration of Open Liberty and Hazelcast IMDG more developers will be able to turn their ideas and innovations into full-fledged, enterprise ready cloud apps and benefit the broader Java community,” commented Walt Noffsinger, director of IBM Application Platform and Runtimes.

Greg Luck, CEO of Hazelcast, said: “Hazelcast is pleased to see Open Liberty adopt the JCache standard and also that Open Liberty will be using Hazelcast IMDG as its caching provider. Our partnership with Open Liberty serves the interests of the wider Java development community and is in line with our wider cloud strategy of enabling developers to more easily drop Hazelcast IMDG into applications on their cloud of choice.”

Comment on this article below or via Twitter: @VanillaPlus OR @jcvplus

RECENT ARTICLES

Ericsson and Nex-Tech Wireless launch 5-Year network modernisation

Posted on: April 19, 2024

Ericsson and Nex-Tech Wireless have announced a 5-year network modernisation initiative. This initiative underscores Nex-Tech Wireless’s commitment to providing connectivity solutions to communities across Kansas.

Read more

Tech giants collaborate to set agenda for Europe’s digital future

Posted on: April 18, 2024

Ericsson has joined forces with four of the biggest names in global technology to call on Europe’s policymakers to take urgent action in five key areas to ensure the region

Read more