Payara Server

Payara Server

Payara Server is an open source application server derived from GlassFish Server Open Source Edition. It adds patches, bug fixes and enhancements on top of the GlassFish codebase. Key features include production-ready clustering, simplified troubleshooting and administration.
Payara Server image
java jakarta-ee glassfish open-source

Payara Server: Open Source Application Server

Payara Server is an open source application server derived from GlassFish Server Open Source Edition. It adds patches, bug fixes and enhancements on top of the GlassFish codebase. Key features include production-ready clustering, simplified troubleshooting and administration.

What is Payara Server?

Payara Server is an open source application server derived from GlassFish Server Open Source Edition. It is developed by Payara Services Ltd and released under the Common Development and Distribution License (CDDL).

Payara Server includes various patches, bug fixes and enhancements on top of the GlassFish codebase. Some of the key features include:

  • Production-ready clustering for high availability and scalability
  • Enhanced security through OAuth and LDAP integrations
  • Simplified troubleshooting with Request Tracing and Enhanced JDBC Monitoring
  • Easy administration with extended asadmin tools and Payara Micro for cloud deployments
  • 24x7 support services available through subscription

Payara Server supports the latest Java standards like Java EE 7 and Jakarta EE 8. It can be deployed on-premises or in the cloud. Popular use cases include banking, insurance, healthcare, government and e-commerce applications requiring high performance, reliability and security.

Payara Server Features

Features

  1. Full compatibility with Java EE 8
  2. Production-ready clustering
  3. 24/7 Mission Control monitoring
  4. Enhanced security with Payara MicroProfile JWT
  5. Simplified troubleshooting and administration
  6. Fast application deployment

Pricing

  • Open Source

Pros

Open source and free to use

Very stable and reliable

Great performance

Easy clustering setup

User-friendly admin console

Active community support

Cons

Steep learning curve for beginners

Not as lightweight as Tomcat

Lacks some advanced features of proprietary app servers

Documentation could be more extensive


The Best Payara Server Alternatives

Top Development and Application Servers and other similar apps like Payara Server


Apache Tomcat icon

Apache Tomcat

Apache Tomcat is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. It provides a pure Java HTTP web server environment in which Java code can run.Tomcat is developed and maintained by developers from the Apache Software Foundation and open source community....
Apache Tomcat image
WebSphere Application Server icon

WebSphere Application Server

IBM WebSphere Application Server (WAS) is a full-featured Java enterprise edition (Java EE) application server that provides an innovative, open web architecture for building, running, and managing Java platform-based web applications and web services. WAS supports a wide range of open standard APIs for web application development.Some key capabilities and...
WebSphere Application Server image
JBoss icon

JBoss

JBoss is a widely used open source application server that implements Java Enterprise Edition (Java EE) standards. It provides a runtime platform and services for developing and deploying Java server applications, web applications, and web services.Some key features and capabilities of JBoss include:Supports Java EE web technologies like Servlets, JSPs,...
JBoss image
Jetty icon

Jetty

Jetty is a free, open source web server and Java Servlet container developed by the Eclipse Foundation. It provides an HTTP server and Servlet container capable of serving static and dynamic content. Some key features of Jetty include:Lightweight and high performance - Jetty has a small memory and resource footprint,...
Jetty image
Glassfish icon

Glassfish

Glassfish is an open source application server that implements Java EE specifications. It provides a runtime environment and services to deploy, run, and manage Java EE applications and web services.Key features of Glassfish include:- Implements latest Java EE technologies and APIs including Servlets, JSP, EJB, JMS, JAX-RS etc.- Open source...
Glassfish image
Oracle Weblogic Server icon

Oracle Weblogic Server

Oracle WebLogic Server is a scalable, enterprise-ready Java application server. It implements Java Platform, Enterprise Edition (Java EE) and provides runtime services including transaction management, multitenant containers, clustering, messaging, and Web services support. Key features include:Support for Java, Java EE, HTML5, and web services applicationsEnterprise-class reliability, availability, scalability, and performanceBuilt-in...
Oracle Weblogic Server image
JOnAS icon

JOnAS

JOnAS (Java Open Application Server) is an open source Java EE compliant application server. It implements all the Java EE standards including EJB, JPA, JTA, JMS, etc.Some key features and highlights of JOnAS:Lightweight and modular architecture based on OSGi. Easy to install, configure, and extend.Supports cluster configurations for high availability...
JOnAS image