Alibaba publicē savu Dragonwell 8.0 pielāgoto JDK atvērtā kodā

pūķa nams

Lai izvairītos no juridiskām problēmām ar Oracle (kam pieder patentēti paplašinājumi), apmarvien vairāk uzņēmumu veido savu JDK no OpenJDK un gūst labumu sabiedrībai ar savu darbu.

Vai tā būtu Red Hat, cita starpā Amazon, lai nosauktu tikai dažus, visiem šiem uzņēmumiem ir savi JDK. Pēc viņu domām, Oracle patentētie paplašinājumi iznīcina izstrādātāju uzticību, kuri pamazām attālinās no Java valodas.

Alibaba Dragonwell

Java ir plaši izmantota Alibaba valoda, jo tā lietojumprogrammām bija nepieciešams optimizēts JDK e-komercijas, finanšu un tiešsaistes loģistikas pakalpojumi, kas darbojas vairāk nekā 100,000 XNUMX serveros.

No šīs vajadzības radās Alibaba Dragonwell, JDK, kas iegūta no OpenJDK un kas ir dzinējs, kas saskaņā ar uzņēmuma noteikumiem darbojas Alibaba izplatītās Java lietojumprogrammas ārkārtējā mērogā.

Kā OpenJDK dakša Alibaba Dragonwell JDK ir bezmaksas programmatūra ar GNU 2.0 licenci, kas pieejama vietnē GitHub.

Alibaba grupas inženieri nesen iepazīstināja savu JDK ieviešanu vietnē GitHub. Uzņēmumam šī ieviešana radās tāpēc, ka jāatrod Java resurss, kas ir labi piemērots tā lietojumprogrammām un ļauj to plaši ieviest.

Šī Alibaba grupas OpenJDK iekšējā pielāgošana vai pakārtotā versija ir nosaukta Alibaba Dragon Well 8.0. Kā jau bija paredzēts, šī pielāgošana tika ieviesta īpašām biznesa vajadzībām.

Dragonwell komandas prezentācijā:

Tiek atzīmēts, ka pēdējais ir optimizēts tiešsaistes e-komercijas, finanšu un loģistikas lietojumprogrammām un jau darbojas vairāk nekā simts tūkstošos serveru. »

Alibaba Dragonwell ir dzinējs, kas darbojas mūsu izplatītajās Java lietojumprogrammās ar ārkārtēju mērogojamību, ”sacīja komanda.

Alibaba Dragonwell komanda ziņo, ka pēdējā ir sertificēta kā atbilstoša Java SE standartam un ka pašreizējā versija ir saderīga tikai ar Linux platformu x86 un x64 arhitektūrām.

Papildus tam, ka tā ir OpenJDK dakša, tai ir arī citas funkcijas, kuras uzņēmums uzskata par ļoti būtiskām savā darbā.

"Pieņemot OpenJDK, lai palaistu mūsu lietojumprogrammas, mēs sapratām, ka tā jāpielāgo īpaši liela apjoma Java lietojumprogrammu izvietošanai," raksta komanda.

Par Alibaba Dragonwell 8.0 jauno versiju

Jaunā Alibaba Dragonwell versija tam ir jauns atkritumu savācējs ar nosaukumu CMS, lidojuma reģistrators (JFR) un tas nes jaunus papildinājumus.

Ziņojumā par šo jauno Alibaba Dragonwell izlaidumu izstrādes komanda uzsver, ka:

  • Izlaišanas rīka dump apakškomandai tiek pievienota jauna mini opcija, lai ignorētu heapdump primitīvo masīvu saturu.
  • Kā arī jauna opcija PrintYoungGenHenAtistParNewGC, lai izdrukātu objektu histogrammu pēc ParNew GC.
  • Opcija PrintGCRootsTraceTime tika pievienota, lai drukātu ParNew GC informāciju kā G1GC. Palīdziet lietotājiem atrast ilgu atpūtas laiku. Var atvērt / aizvērt ar jinfo

Un jauna opcija ArrayAllocationWarningSize, lai izdrukātu masīva kartēšanas zvanu kaudzi, kas pārsniedz ArrayAllocationWarningSize. Šīs opcijas noklusējuma vērtība ir 512M. To var mainīt ar jinfo.

Kā iegūt Alibaba Dragonwell 8.0?

Šis JDK ir pieejams tiem entuziastiem, kuri vēlas par to uzzināt nedaudz vairāk vai ieviest to savos serveros.

Ir svarīgi to pieminēt Alibaba Dragonwell JDK šobrīd atbalsta tikai Linux platformu uz x86 un x64 arhitektūrām.

RHEL var pievienot CentOS un AliOS sistēmas šādu krātuvi.

CentOS gadījumā mēs to pievienojam ar:

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

Un mēs instalējam ar:

sudo yum install dragonwell-8

Tagad vienkārši lai iespējotu Alibaba Dragonwell JDK jūsu pieteikumam, noLūdzu, konfigurējiet JAVA_HOME, lai norādītu uz Alibaba Dragonwell instalācijas direktoriju.

Citām sistēmām JDK ir jālejupielādē no Github, saite ir šī.

Jūs varat iepazīties ar Alibaba Dragonwell 8.0 ieviešanas instrukcijām, kā arī iegūt plašāku informāciju par to. Šajā saitē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.