Alibaba menerbitkan sumber terbuka Dragonwell 8.0 JDK tersuai

naga dengan baik

Untuk mengelakkan masalah undang-undang dengan Oracle (yang memiliki sambungan hak milik), casemakin banyak syarikat membina JDK mereka sendiri dari OpenJDK dan memberi manfaat kepada masyarakat dengan kerja mereka.

Sama ada Red Hat, Amazon, antara lain, untuk beberapa nama, semua syarikat ini mempunyai JDK mereka sendiri. Menurut mereka, peluasan hak milik Oracle menghancurkan keyakinan pemaju yang secara beransur-ansur menjauhkan diri dari bahasa Java.

Alibaba dragonwell

Java adalah bahasa yang digunakan secara meluas di Alibaba kerana memerlukan JDK yang dioptimumkan untuk aplikasinya perkhidmatan e-dagang, kewangan, dan logistik dalam talian yang berjalan di lebih daripada 100,000 pelayan.

Dari keperluan ini timbul Alibaba Dragonwell, JDK yang berasal dari OpenJDK dan mesin mana yang menjalankan aplikasi Java yang diedarkan Alibaba pada skala yang ekstrim, sesuai dengan syarat syarikat.

Sebagai garpu OpenJDK, Alibaba Dragonwell JDK adalah perisian percuma di bawah lesen GNU 2.0, tersedia di GitHub.

Jurutera Kumpulan Alibaba baru-baru ini diperkenalkan pelaksanaan JDK anda sendiri di GitHub. Bagi perusahaan, implementasi ini lahir dari kebutuhan untuk mencari sumber Java yang sangat sesuai dengan aplikasinya dan memungkinkan pelaksanaannya secara besar-besaran.

Penyesuaian dalaman atau versi hiliran OpenJDK dari Alibaba Group telah dinamakan Telaga Naga Alibaba 8.0. Seperti yang diharapkan, penyesuaian ini telah dilaksanakan untuk keperluan bisnis tertentu.

Pada persembahan pasukan Dragonwell:

Telah diperhatikan bahawa yang terakhir ini dioptimumkan untuk aplikasi e-dagang, kewangan dan logistik dalam talian dan sudah berfungsi di lebih dari seratus ribu pelayan. »

Alibaba Dragonwell adalah mesin yang menjalankan aplikasi Java kami yang diedarkan dengan skalabilitas yang ekstrim, ”kata tim.

Pasukan Alibaba Dragonwell melaporkan bahawa yang terakhir disahkan mematuhi standard Java SE dan bahawa versi semasa hanya serasi dengan platform Linux untuk seni bina x86 dan x64.

Selain menjadi garpu OpenJDK, ia mempunyai ciri-ciri lain yang dianggap sangat penting oleh syarikat untuk kerjanya.

"Dengan mengadopsi OpenJDK untuk menjalankan aplikasi kami, kami menyadari perlunya menyesuaikannya secara khusus untuk penyebaran aplikasi Java berskala besar," tulis tim.

Mengenai Alibaba Dragonwell 8.0 Versi Baru

Versi baru Alibaba Dragonwell ia mempunyai pengumpul sampah baru yang disebut CMS, perakam penerbangan (JFR) dan membawa penambahan baru.

Mengenai laporan keluaran baru dari Alibaba Dragonwell ini, pasukan pengembangan menekankan bahawa:

  • Pilihan mini baru ditambahkan ke subkomponen dump alat pembuangan untuk mengabaikan kandungan susunan primitif heapdump.
  • Serta pilihan baru PrintYoungGenHistoAfterParNewGC untuk mencetak histogram objek selepas ParNew GC.
  • Pilihan PrintGCRootsTraceTime ditambahkan untuk mencetak perincian ParNew GC sebagai G1GC. Bantu pengguna untuk mencari masalah masa rehat yang lama. Boleh dibuka / ditutup oleh jinfo

Dan pilihan ArrayAllocationWarningSize baru untuk mencetak timbunan panggilan dari pemetaan array yang melebihi ArrayAllocationWarningSize. Nilai lalai untuk pilihan ini ialah 512M. Ini boleh diubah dengan jinfo.

Bagaimana untuk mendapatkan Alibaba Dragonwell 8.0?

JDK ini tersedia untuk peminat yang ingin mengetahui lebih banyak mengenainya atau melaksanakannya di pelayan mereka.

Penting untuk disebutkan bahawa Alibaba Dragonwell JDK hanya menyokong platform Linux pada seni bina x86 dan x64 pada masa ini.

Untuk RHEL, sistem CentOS dan AliOS boleh ditambah repositori berikut.

Dalam kes CentOS ini, kami menambahkannya dengan:

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

Dan kami memasang dengan:

sudo yum install dragonwell-8

Sekarang secara sederhana untuk mengaktifkan Alibaba Dragonwell JDK untuk permohonan anda, dariSila konfigurasikan JAVA_HOME untuk menunjuk ke direktori pemasangan Alibaba Dragonwell.

Untuk sistem lain, anda mesti memuat turun JDK dari Github, pautan adalah ini.

Anda boleh merujuk arahan pelaksanaan Alibaba Dragonwell 8.0 serta lebih banyak maklumat mengenainya. Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.