Eclipse Vakfı'nın Java Ekosistemi Araştırması, Java dünyasındaki trendlere ilişkin bilgiler sağlar. Jakarta EE Geliştirici Anketi Raporu 2024, programlama dili ortamında açık kaynak uygulamalarının popülaritesinin arttığını ve giderek daha fazla geliştiricinin platformların modern sürümlerini kullandığını öne sürüyor.
Duyuru
Araştırma, görüşülen kişilerin %30'unun halihazırda yeni Java 21 kullandığını, Java 8 kullanımının ise bir önceki yıla göre %61'den %55'e düştüğünü gösteriyor. Bununla birlikte, neredeyse Java 17 kullanıcıları kadar Java 8 kullanıcısı da var: Java 17 kullanımı %37'den %56'ya çıktı.
Yanıt verenlerin neredeyse üçte biri halihazırda yeni Java 21'i kullanıyor.
(Resim: Eclipse Vakfı)
Çalışmanın odak noktalarından biri de Eclipse Vakfı'na ait olan Jakarta EE 10'dur. Kullanıcı yüzdesi 2023'e göre %17'den %34'e yükselirken Java EE 8'de %46'dan %40'a geriledi. Çalışmada Oracle'ın yeni lisanslama politikasının burada itici güç olup olmadığı konusunda herhangi bir bilgi sunulmuyor. Yanıt verenlerin %30'u yakın gelecekte kendi platformlarından (yalnızca Java EE'den değil) Cakarta'ya geçmeyi planlıyor. Bu rakamları değerlendirirken Eclipse'in Jakarta bölgesindeki soruşturmayı desteklediğini akılda tutmak önemli.
Araştırmaya göre Java EE, kullanıcılarını Jakarta EE'ye kaptırıyor.
(Resim: Eclipse Vakfı)
Daha fazla bulut, daha az mikro hizmet
Katılımcıların %25'i, Java sistemlerinin %80'inden fazlasının halihazırda bulutta çalıştığını söyledi (önceki yıl: %25). Buluttaki Java sistemlerine yönelik mimari olarak %46'sı hibrit mimariyi, %31'i mikro hizmetleri ve %18'i monolitik mimariyi tercih etti. Trend, geçen yıl %38'i oluşturan mikro hizmetlerden uzaklaşıyor. Bulut tabanlı proje çerçeveleri söz konusu olduğunda Spring/Spring Boot, Jakarta'da (%60) ve MicroProfile'da (%32) %63 ile önde gidiyor.
AWS, %43 ile Azure (%35) ve GCP'den (%23) sonra en popüler bulut hizmeti sağlayıcısıdır. Çalışma süresi açısından Tomcat %47 ile yenilmiyor ve onu WildFly (%23) ve Quarkus (%20) takip ediyor.
İlkbaharda, Eclipse'in sorularına 1.049 katılımcı yanıt verdi; bunların %82'si geliştirici ortamından geliyordu (geliştiriciler %50, mimarlar %22, geliştirme yöneticileri %10). Çağrı, sosyal medya, haber bültenleri, bloglar ve ortak kuruluşlar aracılığıyla Cakarta bölgesine yayıldı. Sonuçların bir özeti kayıt sırasında indirilebilir.
(DSÖ)
Duyuru
Araştırma, görüşülen kişilerin %30'unun halihazırda yeni Java 21 kullandığını, Java 8 kullanımının ise bir önceki yıla göre %61'den %55'e düştüğünü gösteriyor. Bununla birlikte, neredeyse Java 17 kullanıcıları kadar Java 8 kullanıcısı da var: Java 17 kullanımı %37'den %56'ya çıktı.
Yanıt verenlerin neredeyse üçte biri halihazırda yeni Java 21'i kullanıyor.
(Resim: Eclipse Vakfı)
Çalışmanın odak noktalarından biri de Eclipse Vakfı'na ait olan Jakarta EE 10'dur. Kullanıcı yüzdesi 2023'e göre %17'den %34'e yükselirken Java EE 8'de %46'dan %40'a geriledi. Çalışmada Oracle'ın yeni lisanslama politikasının burada itici güç olup olmadığı konusunda herhangi bir bilgi sunulmuyor. Yanıt verenlerin %30'u yakın gelecekte kendi platformlarından (yalnızca Java EE'den değil) Cakarta'ya geçmeyi planlıyor. Bu rakamları değerlendirirken Eclipse'in Jakarta bölgesindeki soruşturmayı desteklediğini akılda tutmak önemli.
Araştırmaya göre Java EE, kullanıcılarını Jakarta EE'ye kaptırıyor.
(Resim: Eclipse Vakfı)
Daha fazla bulut, daha az mikro hizmet
Katılımcıların %25'i, Java sistemlerinin %80'inden fazlasının halihazırda bulutta çalıştığını söyledi (önceki yıl: %25). Buluttaki Java sistemlerine yönelik mimari olarak %46'sı hibrit mimariyi, %31'i mikro hizmetleri ve %18'i monolitik mimariyi tercih etti. Trend, geçen yıl %38'i oluşturan mikro hizmetlerden uzaklaşıyor. Bulut tabanlı proje çerçeveleri söz konusu olduğunda Spring/Spring Boot, Jakarta'da (%60) ve MicroProfile'da (%32) %63 ile önde gidiyor.
AWS, %43 ile Azure (%35) ve GCP'den (%23) sonra en popüler bulut hizmeti sağlayıcısıdır. Çalışma süresi açısından Tomcat %47 ile yenilmiyor ve onu WildFly (%23) ve Quarkus (%20) takip ediyor.
İlkbaharda, Eclipse'in sorularına 1.049 katılımcı yanıt verdi; bunların %82'si geliştirici ortamından geliyordu (geliştiriciler %50, mimarlar %22, geliştirme yöneticileri %10). Çağrı, sosyal medya, haber bültenleri, bloglar ve ortak kuruluşlar aracılığıyla Cakarta bölgesine yayıldı. Sonuçların bir özeti kayıt sırasında indirilebilir.
(DSÖ)