Payara 和 Hazelcast 致力于集成已有一段时间了。 Payara Micro 已经有一个 Hazelcast 集成,使每个 Payara Micro 进程与网络上的其他 Payara Micro 进程自动集群,使用 Payara 的 JCache 支持提供 Web 会话弹性和完全分布式数据缓存。今天有消息称,Payara 发布了 Payara Scales,将 Payara Enterprise 与 Hazelcast Enterprise 结合起来。
Hazelcast 以其开源业务模型及其 JCache(一种 JEE 标准)缓存层而闻名。根据新闻稿:
“JCache 缓存层 API 提供了一组专门用于缓存用例的标准操作。这些操作有助于扩展应用程序并管理对常用数据的高速访问。Hazelcast 通过 100% 兼容的实现顺利实现其缓存潜力,透明地注册到 JCache 子系统。使用 Hazelcast Enterprise 和 JCache 的 Payara Scales 的好处包括:
-
Payara Server 现在可以跨多个数据中心进行扩展,当与 JCache 一起使用时,可以使用非常简单和标准的 API 缓存整个数据集。
-
在数据中心发生故障的情况下,Payara Scales 包括新的高可用性和弹性功能。
-
用户现在可以使用 Payara Scales 和 Hazelcast Enterprise 的高密度内存存储功能在内存中存储更多数据。它使每台服务器都可以垂直扩展并添加多个会话。
-
减少延迟和 GC 暂停并将整个数据集保存在缓存中以实现极致的内存性能。”
以下是与 Hazelcast 的网络会话集群相关的特性:
-
WAN 复制——同步分布在多个数据中心的多个 Payara Server 集群,用于灾难恢复或地理定位。
-
对 IT 运营部门极具吸引力 – 您现在可以为更多客户提供服务,而且如果您的数据中心之一崩溃,您也不会失去信誉。
-
用户现在可以访问更具扩展性的解决方案,使他们能够在每个 Payara Server 节点上为更多客户提供服务。
您可能还记得,2013 年 Oracle 宣布将终止对 GlassFish 的商业支持。 Payara Server 取代 GlassFish 作为完全支持的免费插件,还提供高级 24/7 支持。