Return to site

Java trends report key takeaways (September 2020)

· java
  1. Cloud deployment and containerization is the megatrend in the industry, and Java is no exception.
  2. GraalVM and static compilation are key building blocks to the acceleration to the cloud. Project Leyden could be an interesting new direction for this trend, but this is very much in the early stages.
  3. Quarkus is attracting a lot of attention and has moved into the Early Adopters space very quickly. Partly, it draws up other trends in the industry and packages them into an easier-to-use version that addresses application use cases.
  4. Java 11 adoption has now reached roughly 20% of production deployments, with Java 8 making up virtually the rest of the market—there has been no significant deployment of non-LTS releases.
Innovators Early Adopters Early Majority Late Majority
JPMS: Adopting Modularity
Java on ARM

Microprofile
Helidon
Quarkus
Jakarta EE
JUnit 5
Static compilation
Java 11
Kotlin
JRuby (niche uptake)
OpenJDK/ Non Oracle builds

Java 8
Clojure
Groovy
Scala
Spring
Hibernate