Payara Micro offers a new way to run Java EE or microservice applications. It is based on the Web profile of Glassfish and bundles few additional APIs. The distribution is designed keeping modern containerized environments in mind. Payara Micro is available to download as a standalone executable JAR, as well as a Docker image. It's an open source MicroProfile compatible runtime.
Here’s a list of APIs that are supported in Payara Micro:
- Servlets, JSTL, EL, and JSPs
- WebSockets
- JSF
- JAX-RS
- EJB lite
- JTA
- JPA
- Bean Validation
- CDI
- Interceptors
- JBatch
- Concurrency
- JCache
We will be exploring how to build our services using Payara Micro in the next section.