Covid-19

GlassFish 5 x Payara Server 5 – Comparison

FeatureGlassFish 5.xPayara Server Enterprise
LicenseOpen SourceOpen Source
Release frequencyIrregularMonthly
Releases in 2019122: 4 community stream, 12 stability stream, 8 feature stream
Patch releasesFor versions < 4.0. only
  • Monthly for Payara Enterprise customers
  • Quarterly for community
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)IrregularQuarterly
Supported IDEs
  • Eclipse
  • Netbeans
  • IntelliJ IDEA
  • Eclipse
  • Netbeans
  • IntelliJ IDEA
  • Visual Studio Code
Caching toolsJCache, Domain Data Grid, Payara Scales (additional cost)
Automatic ClusteringNoYes (via Hazelcast)
Asadmin command recorderNoYes
Slow SQL loggingNoYes
Healthcheck serviceNoYes
Request tracingNoYes
Monitoring loggingNoYes
Microservices distributionNoYes (Payara Micro)
MicroProfile supportCompatible with MicroProfile 1.2
Docker supportCommunity providedOfficial images
HTTP & HTTPS port auto-bindingNoYes (Payara Micro only)
Generate Uber JARNoYes (Payara Micro only)
Production-tuned domain templateNoYes
Upgrade toolNoNo (Coming soon)
Jakarta EE CompatibleYesYes
Runs on JDK 11NoYes

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