Small, Simple, Serious
Payara Micro enables you to run WAR files from the command line without any application server installation.
It is small, <70 MB in size, and incredibly simple to use. With its automatic and elastic clustering, Payara Micro is designed for running Java EE applications in a modern containerized / virtualized infrastructure, using automated provisioning tools like Chef, Ansible or Puppet.
That’s not all! Using the Hazelcast integration, each Payara Micro process will automagically cluster with other Payara Micro processes on the network, giving web session resilience and a fully distributed data cache using Payara’s JCache support.
Payara Micro also comes with a Java API so it can be embedded and launched from your own Java applications - see how.
Payara Micro Demos
In June 2016 we announced the MicroProfile initiative with RedHat, IBM, Tomitribe, LJC and SouJava and Microprofile.io was launched as a location for community collaboration on Enterprise Java Microservices. Within three months of the initial announcement, Payara MicroProfile 1.0 had been released .
Our MicroProfile release is a cut-down build of Payara Micro. We have taken Payara Micro and shrunk it to support the MicroProfile apis; JSON-P, CDI and JAX-RS. As it is based on Payara Micro all the command line options you know and love are still available including Uber JAR creation. We've also left in JCache/Hazelcast as a core service as this is fundamental to our future plans for microservices and the creation of a microservices fabric.
Find out more about Payara Micro
How Micro is Payara Micro? - the whole philosophy of Payara Micro is to turn the idea of application servers on its head and change the perception that they are large, complex and unwieldy environments for building server side applications. So as part of our development we've done some analysis of how small the core runtime of Payara Micro is.
Payara Micro Clustering - see the automatic clustering capabilities of Payara Micro, made possible through the integration of Hazelcast.
Deploy, Build and Scale Your Apps with Payara Micro - this recording of the Quickie session delivered at Devoxx 2015 conference in Belgium demonstrates the ease of deployment of applications and services to Payara Micro, along with showing how simple it is to build and scale a cluster of instances running these services.