6 poin oleh ds5apn 2020-03-24 | 2 komentar | Bagikan ke WhatsApp

Pada 13 Maret 2020, NewRelic menganalisis lingkungan puluhan juta VM yang menggunakan layanan pemantauannya dan mempublikasikannya di blog

  • Java 8 masih mencakup 84,48%. Berikutnya adalah Java 11 dengan 11,11%

  • Meningkatnya vendor non-Oracle

    • Oracle 74,78%

    • AdoptOpenJDK 7,06%

2 komentar

 
kunggom 2020-03-25

Melihat artikel aslinya, ada banyak hal lain yang juga menarik. Kalau saya menyampaikan pendapat pribadi, kurang lebih seperti berikut.

  • Sepertinya di banyak tempat orang masih sekadar terbawa kebiasaan, sehingga bahkan untuk pengembangan baru pun tetap memakai Java 8 alih-alih Java 11 yang merupakan LTS saat ini. Saya penasaran apakah setelah LTS berikutnya, Java 17, muncul pun pangsa Java 8 masih akan tetap melampaui separuh.

  • Pangsa AdoptOpenJDK yang berada di urutan kedua tampaknya juga besar kemungkinan terutama karena isu lisensi.

  • CMS masih banyak digunakan sebagai garbage collector, tetapi seperti yang pernah saya posting di https://id.news.hada.io/topic?id=1762, CMS kini adalah sesuatu yang akan dihapus.

  • Seperti juga ditunjukkan dalam artikel asli, pengaturan yang menyamakan ukuran heap minimum dan maksimum saat ini justru tidak baik, tetapi masih tetap banyak digunakan. Bahkan kalau mencari di internet, informasi keliru yang merekomendasikan pengaturan seperti ini masih sering terlihat.

  • Flag konfigurasi yang keliru terkait memori juga tampaknya cukup umum. Terutama, sepertinya masih banyak kasus di mana konfigurasi versi lama diambil begitu saja tanpa ditinjau kritis. Jika garbage collector berubah, pengaturan opsi memori juga harus ikut berubah; kalau tidak memperhatikan hal itu, jadinya seperti ini. Kalau memang tidak paham, daripada asal mengutak-atik opsi, tampaknya lebih bijak membiarkannya pada nilai default.

 
kunggom 2020-03-28

Pada akhirnya, Oracle memperpanjang jadwal dukungan teknis berbayar tambahan untuk Java 8 hingga Desember 2030. Awalnya, dukungan teknis Java 8 dijadwalkan berakhir sepenuhnya pada Maret 2025. Sebagai informasi, pembaruan publik untuk Java 8 dijamin hingga akhir tahun ini (2020), tetapi jika Anda memulai pengembangan baru sekarang, akan lebih bijak menggunakan Java 11, LTS terbaru.

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

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