Payara 5.182 will contain Hazelcast based Eclipselink L2 cache coordination

146 views
Skip to first unread message

Sven Diedrichsen

unread,
Jun 10, 2018, 3:22:10 PM6/10/18
to Payara Forum
Hi everyone,

the next Payara release 5.182 will contain a Hazelcast based Eclipselink L2 cache coordination TransportManager as tech preview. It can be activated
setting the following property in the persistence.xml file:

<property name="eclipselink.cache.coordination.protocol"
value="fish.payara.persistence.eclipselink.cache.coordination.HazelcastPublishingTransportManager"/>

To adjust the name of the channel this TransportManager uses with Hazelcast you can set

<property name="eclipselink.cache.coordination.channel" value="EclipseLinkCommandChannel" />

Any feedback is welcome.

Cheers,
Sven

Daniel Platz

unread,
Jun 12, 2018, 1:34:38 AM6/12/18
to Payara Forum
Great feature,
Just out of interest because I am evaluating EclipseLink's cache-coordination: Why did you not use the "standard" EclipseLink extension to do the cache-coordination via JGroups? https://wiki.eclipse.org/EclipseLink/Examples/JPA/CacheCoordination#JGroups
Are there reasons/advantages with Hazelcast?

Cheers,
Daniel

Sven Diedrichsen

unread,
Jun 12, 2018, 4:45:47 AM6/12/18
to Payara Forum
Hi Daniel,

this was a task to extend Payaras capabilities concerning cache coordination and Hazelcast is the servers choice for
their clustering and data grid features.

Cheers,
Sven

Sven Diedrichsen

unread,
Jun 12, 2018, 4:50:51 AM6/12/18
to Payara Forum


Am Dienstag, 12. Juni 2018 07:34:38 UTC+2 schrieb Daniel Platz:
Reply all
Reply to author
Forward
0 new messages