GlassFish 5 x Payara Server 5 – Comparison

FeatureGlassFish 5.xPayara Server Enterprise 5
LicenseOpen SourceOpen Source
Release FrequencyIrregularMonthly
Releases in 2020312
Security FixesInfrequent
  • Instant emergency and backported fixes for Payara Enterprise customers
  • As soon as possible for community
Production SupportNoYes
Migration & Project SupportNoYes
Component Upgrades (e.g. Tyrus, Mojarra)IrregularAs needed
Supported IDEs
  • Eclipse
  • Netbeans
  • IntelliJ IDEA
  • Eclipse
  • Netbeans
  • IntelliJ IDEA
  • Visual Studio Code
Caching ToolsNoJCache, Domain Data Grid, Payara Scales (additional cost)
Automatic ClusteringNoYes (via Hazelcast)
Asadmin Command RecorderNoYes
Slow SQL LoggingNoYes
Health Check ServiceNoYes
Request TracingNoYes
Monitoring LoggingNoYes
Custom NotifiersNoYes
Microservices DistributionNoYes (Payara Micro)
MicroProfile SupportNoYes
Docker SupportCommunity providedOfficial images
HTTP & HTTPS Port Auto-bindingNoYes (Payara Micro only)
Generate Uber JARNoYes (Payara Micro only)
Production-tuned Domain TemplateNoYes
Upgrade ToolNoYes (Watch demo.)
Jakarta EE CompatibleYesYes
Runs on JDK 11YesYes
Embedded Data GridNoYes (Domain Data Grid)

Need Help? See Migration & Project SupportDownload the Migration Guide

The Migration & Project Support that I’ve received from the Payara Engineers has been exceptional thus far. They helped me pinpoint an issue that we’ve been having and also referenced me to the GitHub page where another user had a similar issue. Furthermore, they have back-tested the issue that we’d experienced and figured out what the latest version is that we can upgrade to, where our existing code-base would still work. In the meantime, while the Support Team was busy investigating the issue, we migrated from GlassFish to Payara Server on one of our production servers. Thus far, the transition has been seamless and exciting.

Mark Bekker, HelloGroup

Overall the migration from GlassFish 3 over to Payara Platform 5 was a straightforward process. There was no need for major code rewrites. Setar invested in the Migration & Project Support for help during the migration process and Payara’s engineering team was clearly knowledgeable when answering the support tickets.

I’m enjoying the fact that all my knowledge about GlassFish can now be applied to the usage of Payara Platform. There is no need to put time aside to learn about a different technology, our team can start working with Payara Platform hands on straight away.

Enrick Lopez, lead developer at SETAR NV

Back to top