WildFly 20 VS. Payara Server

FeatureWildFly 26Payara Server Community 6.2022.1Payara Server Enterprise 5.21.0
LicenseOpen SourceOpen SourceOpen Source with EULA
Release FrequencyIrregular (roughly every 2 months)Frequent, aiming monthlyMonthly
Production SupportNoYesYes
Component UpgradesIrregular (with every release)MonthlyMonthly
Supported IDEsEclipse / NetBeans / IntelliJ IDE / Red Hat Development Suite / Visual Studio CodeEclipse / NetBeans / Intellij IDE / Visual Studio CodeEclipse / NetBeans / Intellij IDE / Visual Studio Code
Jakarta EE 8 CompatibleYesNoYes
Java EE 8 CompatibleYesNoNo
Caching ToolsInfinispan / JCache Hazelcast / JCache Hazelcast / JCache
ClusteringEvery node runs same app or fine grained assignment.Every node runs same app or fine grained assignment. Automatic clustering over multicast.Every node runs same app or fine grained assignment. Automatic clustering over multicast.
Data Encryption in a ClusterYesYes Yes
Web UI AdministrationYesYesYes
Scripting Tooljboss-cli.sh asadminasadmin
Admin Command RecordingYesYesYes
Auditing Management OperationsYesYesYes
Auditing Security EventsYesYesYes
Integrated Certificate ManagementNoNoYes
Deployment FlexibilityVariables (System, environment, external file, MicroProfile config) Variables (System, environment, MicroProfile config) Variables (System, environment, MicroProfile config)
Notification Channels Monitoring
  • CDI

  • JMS Beans

  • Log Files
  • JMS Beans

  • Log Files

  • SMTP
  • SNMP
  • JMS
  • CDI
  • Slack
  • New Relic
  • Datadog
  • JMS Beans

  • Log Files

  • SMTP
  • SNMP
  • JMS
  • CDI
  • Slack
  • New Relic
  • Datadog
Custom Notifiers NoYesYes
Slow SQL LoggingNoYesYes
Health Check ServiceYes via MicroProfile HealthYesYes
Request Tracing Yes (JAX-RS, CDI)Yes (JAX-RS, CDI, EJB, Servlet, JAX-WS, JMS) Yes (JAX-RS, CDI, EJB, Servlet, JAX-WS, JMS)
OAuth2 / OpenId Connect Support Yes, through Elytron subsystem Natively Supported (through Security API) Natively Supported (through Security API)
Remote EJB over HTTP YesYes (partial)Yes (partial)
Microservice DistributionNoPayara MicroPayara Micro
MicroProfile SupportYesYesYes
Docker SupportYesYes, also with container automation through Payara Docker Nodes Yes, also with container automation through Payara Docker Nodes
Kubernetes Support YesYesYes
Cloud Providers SupportMicrosoft Azure, Amazon, Google, Openshift, and more Microsoft Azure, Jelastic, Amazon, Oracle Cloud, and more Microsoft Azure, Jelastic, Amazon, Oracle Cloud, and more
Zero Deployment Downtime NoSwitch between pre-deployed versions; Rolling upgrade in a cluster Switch between pre-deployed versions; Rolling upgrade in a cluster
Hot Deployment NoYes for NetBeans IDEYes (for NetBeans IDE, support for other IDEs coming soon)
Upgrade ToolYesNo Yes
JDK 11 SupportYes YesYes
Bundled JDK SupportYes - RHEL and Windows Yes - Linux and Windows Yes - Linux and Windows
Migration from Community to Enterprise edition Challenging (Wildfly to JBoss EAP migration) Simple (Payara Community to Payara Enterprise migration) Simple (Payara Community to Payara Enterprise migration)
Integrated Monitoring Console NoYesYes

Enterprise vs. CommunityContact Us

Back to top