6 puan yazan ds5apn 2020-03-24 | 2 yorum | WhatsApp'ta paylaş

13 Mart 2020’de, NewRelic ile izleme hizmeti kullanan on milyonlarca VM’nin ortamı analiz edilerek blogda yayımlandı

  • Java 8 hâlâ %84,48 paya sahip. Onu %11,11 ile Java 11 izliyor

  • Oracle dışı sağlayıcıların yükselişi

    • Oracle %74,78

    • AdoptOpenJDK %7,06

2 yorum

 
kunggom 2020-03-25

Orijinal metne bakınca başka ilgi çekici noktaların da epey fazla olduğunu görüyorum. Kendi kişisel görüşlerimi söylersem şöyle:

  • Birçok yerde, alışkanlıkla hâlâ yeni geliştirmelerde bile mevcut LTS olan Java 11 yerine Java 8 sürümünün aynen kullanılmaya devam edildiğini düşünüyorum. Acaba bir sonraki LTS olan Java 17 çıktıktan sonra da Java 8’in payı çoğunluğun üzerinde kalacak mı, merak ediyorum.

  • AdoptOpenJDK’nin payının ikinci en yüksek seviyede olması da muhtemelen en çok lisansla ilgili sorunlardan kaynaklanıyordur.

  • CMS hâlâ bir garbage collector olarak yaygın şekilde kullanılıyor; ancak benim https://tr.news.hada.io/topic?id=1762 burada paylaştığım gibi, CMS artık ortadan kalkmakta olan bir şey.

  • Orijinal metinde de işaret edildiği gibi, minimum ve maksimum heap boyutunu aynı olacak şekilde sabitleyen ayar artık günümüzde tersine çok da iyi değil; buna rağmen hâlâ yaygın biçimde kullanılıyor. Hatta internette arama yaptığınızda, bu tür ayarların tavsiye edildiğine dair yanlış bilgilerin hâlâ sıkça görüldüğünü fark edebilirsiniz.

  • Bellekle ilgili hatalı ayar flag’leri de oldukça yaygın görünüyor. Özellikle eski sürümlerdeki ayarları eleştirel bakmadan aynen alıp kullanan çok fazla örnek var gibi. Garbage collector değiştiğinde bellek seçeneklerinin de değişmesi gerektiğini akılda tutmazsanız sonuç böyle oluyor. Çok iyi bilmiyorsanız, seçeneklerle yarım yamalak oynamaktansa varsayılan değerleri olduğu gibi bırakmak bence daha akıllıca.

 
kunggom 2020-03-28

Sonunda Oracle, Java 8 için ek ücretli teknik destek takvimini Aralık 2030'a kadar uzattı. Aslında Java 8 için teknik desteğin Mart 2025'te tamamen sona ermesi planlanıyordu. Bilgi olarak, Java 8 için herkese açık güncellemeler bu yılın (2020) sonuna kadar garanti ediliyor; ancak şimdi yeni bir geliştirmeye başlanacaksa, en güncel LTS sürümü olan Java 11'i kullanmak daha akıllıca olacaktır.

http://www.ciokorea.com/news/147070

https://www.oracle.com/java/technologies/java-se-support-roadmap.html