Runtimes

Every runtime, run properly.

Servlet containers, full Jakarta EE application servers, and modern embedded stacks: all first-class citizens, not an afterthought bolted onto a generic Linux box.

Deploy an executable Spring Boot JAR directly. JavaFolk runs it under a supervised JVM process with health checks, log rotation, and restart-on-crash out of the box. No embedded Tomcat quirks to fight.
Full Jakarta EE 10 profile on GlassFish, WildFly, or Payara: EJBs, JMS, JPA, CDI, and JAX-RS all wired up. Deploy an EAR the same way you would on-prem, just faster.
Quarkus and Micronaut both boot in under a second on JavaFolk containers. Pair with our container-to-container private networking to build a real microservice mesh without exposing internal ports.
Moving off WebLogic or WebSphere is usually a WildFly or Payara rehome, not a rewrite. Our migration guide covers datasource config, JNDI naming differences, and the handful of proprietary APIs worth replacing first. Ask support for the full checklist.

Servlet containers

Apache Tomcat 9 / 10 / 11

The default for most Spring and plain servlet apps. We keep current point releases patched within days of release, and let you pin a specific minor version if your app needs it.

Eclipse Jetty 11 / 12

Lightweight and embeddable, popular for services that need to boot fast and stay lean.

Apache TomEE 9 / 10

Tomcat plus the MicroProfile and Jakarta EE Web Profile APIs, for apps that need more than plain servlets but not a full app server.

Application servers

GlassFish 7

The reference implementation for Jakarta EE 10. Good pick if spec compliance matters more than anything else.

WildFly 30+

Fast startup, built-in clustering, and a management console that doesn't fight you. Our most requested app server.

Payara Server & Payara Micro

WildFly's closest competitor, with strong MicroProfile support and a smaller footprint for containerized deployments. Payara Micro is available on every plan for apps that want app-server features without the full server.

RuntimeBest forClusteringCold boot
TomcatServlets, Spring MVCAdd-on~2s
JettyLightweight servicesAdd-on~1s
TomEEWeb Profile appsAdd-on~3s
GlassFishFull Jakarta EE spec complianceBuilt in~6s
WildFlyFull Jakarta EE, general useBuilt in~4s
PayaraMicroProfile, cloud nativeBuilt in~4s

Don't see your runtime?

If it runs on a JVM, we've probably deployed it before. Ask us.

Ask about your stack