Mainstream & Cloud-native Frameworks
9 entriesThe most widely used choices.
Reactive, Actor & Event-sourcing
3 entriesFrameworks built around messaging and events.
Lightweight & Other JVM Frameworks
6 entriesMicro frameworks and Kotlin options.
Related Pages
7 entriesNeighbouring pages on this site.
Frequently Asked Questions
Which Java framework should I use for microservices?
Spring Boot is the most widely used, Quarkus and Micronaut focus on fast startup and low memory use for cloud-native deployments, and Helidon, Vert.x and Open Liberty are other well-supported options.
What is the difference between Akka and Pekko?
Apache Pekko is an Apache-licensed fork of Akka 2.6, created after Lightbend moved later Akka versions to a commercial licence.
Which entries show little recent activity?
Lagom's last commit was in August 2023 and Spark Java's in July 2022, so check alternatives for new projects.
How do I choose between Spring Boot, Quarkus and Micronaut?
Spring Boot has the largest ecosystem and community. Quarkus and Micronaut are designed for fast startup and low memory use in containers and Kubernetes, with ahead-of-time or native-image support. Choose by team skills, ecosystem needs and deployment target, and prototype your own workload.
What is MicroProfile and how does it relate to Jakarta EE?
Eclipse MicroProfile is a set of specifications for microservices on enterprise Java, such as health checks, metrics, fault tolerance and JWT. Jakarta EE provides the enterprise Java platform specifications. Runtimes such as Open Liberty and Helidon implement MicroProfile.
How current is this page?
Links were checked on 3 November 2026. Framework repositories on GitHub were checked for activity the same day: Lagom's last commit was in August 2023 and Spark Java's in July 2022, as their cards note, while the other frameworks were updated recently. The WSO2 page returns 403 to automated checks and is kept, so it may need a manual click. Confirm current versions on each project's site.