The Java Ecosystem Survey conducted by the Eclipse Foundation provides insight into trends in the Java world. The Jakarta EE Developer Survey Report 2024 shows that the popularity of open source applications is growing in the programming language environment and more and more developers are using modern versions of the platforms.
Advertisement
study shows30 percent of those surveyed are already using the new Java 21, while Java 8 usage has dropped from 61 percent to 55 percent compared to last year. Still, the number of Java 8 users is almost the same as the number of Java 17 users: Java 17 usage increased from 37 percent to 56 percent.
Nearly a third of those surveyed are already using the new Java 21.
(Image: Eclipse Foundation)
One focus of the study is on Jakarta EE 10, which belongs to the Eclipse Foundation, whose proportion of users increased from 17 percent to 34 percent compared to 2023, while Java EE 8 fell from 46 percent to 40 percent. The study doesn’t provide any information about whether Oracle’s new licensing policy is a driving force here. 30 percent of respondents plan to move to Jakarta from their platform (not just Java EE) in the near future. When evaluating these numbers, it is important to note that Eclipse promoted the survey in the Jakarta area.
According to the study, Java EE is losing users to Jakarta EE.
(Image: Eclipse Foundation)
More cloud, less microservices
25 percent of participants said that more than 80 percent of their Java systems were already running in the cloud (last year: 25 percent). As architecture for Java systems in the cloud, 46 percent chose hybrid architecture, 31 percent chose microservices, and 18 percent chose monolith. This trend is away from microservices, which was 38 percent last year. When it comes to frameworks for cloud-native projects, Spring/Spring Boot leads with 63 percent, ahead of Jakarta (60 percent) and MicroProfile (32 percent).
At 43 percent, AWS is the most popular cloud provider, followed by Azure (35 percent) and GCP (23 percent). In terms of runtime, Tomcat is unbeaten on top with 47 percent, followed by Wildfly (23 percent) and Quercus (20 percent).
1,049 participants answered Eclipse questions in the spring, 82 percent of them were from the developer environment (developers 50 percent, architects 22 percent, managers in the development area 10 percent). The call was spread through social media, newsletters, blogs and partner organizations in the Jakarta area. One Summary of Results Can be downloaded upon registration.
(Who)