Alibaba objavlja svoj JDK po meri Dragonwell 8.0 v odprtokodni različici

zmajev vrt

Da bi se izognili pravnim težavam z Oracle (ki ima lastniške razširitve), cavedno več podjetij gradi svoj JDK od OpenJDK in s svojim delom koristi skupnosti.

Naj gre za Red Hat, med drugim Amazon, če naštejemo le nekatere, vsa ta podjetja imajo svoje JDK. Po njihovem mnenju Oraclove lastniške razširitve uničujejo zaupanje razvijalcev, ki se postopoma odmikajo od jezika Java.

Alibaba zmajev vodnjak

Java je v Alibabi pogosto uporabljen jezik, saj je za svoje aplikacije potreboval optimiziran JDK storitve e-trgovine, financ in spletne logistike, ki delujejo na več kot 100,000 strežnikih.

Iz te potrebe je nastal Alibaba Dragonwell, JDK, ki izhaja iz OpenJDK in ki je motor, ki v skladu s pogoji podjetja poganja distribuirane programe Java Aliba v izjemnih razsežnostih.

Kot vilica OpenJDK je Alibaba Dragonwell JDK brezplačna programska oprema pod licenco GNU 2.0, ki je na voljo na GitHub.

Pred kratkim so predstavili inženirje skupine Alibaba lastna implementacija JDK na GitHub. Za podjetje je ta izvedba izhajala iz potrebe po iskanju vira Java, ki je primeren za njegove aplikacije in omogoča njegovo obsežno izvajanje.

Ta notranja prilagoditev ali nadaljnja različica OpenJDK iz skupine Alibaba je bila poimenovana Alibaba Dragon Well 8.0. Kot smo pričakovali, je bila ta prilagoditev izvedena za posebne poslovne potrebe.

Na predstavitvi ekipe Dragonwell:

Opozoriti je treba, da je slednji optimiziran za spletne aplikacije za elektronsko poslovanje, finance in logistiko in že deluje na več kot sto tisoč strežnikih. »

Alibaba Dragonwell je motor, ki naše distribuirane Java programe izvaja z izjemno razširljivostjo, «je dejala ekipa.

Skupina Alibaba Dragonwell poroča, da je slednja certificirana kot skladna s standardom Java SE in da je trenutna različica združljiva samo s platformo Linux za arhitekture x86 in x64.

Poleg tega, da je vilica OpenJDK, ima še druge lastnosti, za katere se podjetje zdi zelo pomembno za njegovo delo.

"S sprejetjem OpenJDK za zagon naših aplikacij smo ugotovili, da ga je treba prilagoditi posebej za obsežne razmestitve aplikacij Java," je zapisala ekipa.

O novi različici Alibaba Dragonwell 8.0

Nova različica Alibaba Dragonwell ima nov zbiralnik smeti, imenovan CMS, snemalnik leta (JFR) in prinaša nove dodatke.

V poročilu o tej novi izdaji Alibaba Dragonwell razvojna skupina poudarja, da:

  • Nova mini možnost je dodana podkomandi dump orodja za odlaganje, da prezrete vsebino primitivnih nizov heapdump.
  • Pa tudi nova možnost PrintYoungGenHistoAfterParNewGC za tiskanje histograma predmeta po ParNew GC.
  • Dodana je bila možnost PrintGCRootsTraceTime za tiskanje podrobnosti ParNew GC kot G1GC. Pomagajte uporabnikom najti težavo z dolgim ​​časom počitka. Lahko odpre / zapre jinfo

In nova možnost ArrayAllocationWarningSize za tiskanje skladov klicev preslikave matrike, ki presega ArrayAllocationWarningSize. Privzeta vrednost za to možnost je 512M. To lahko spremeni jinfo.

Kako priti do Alibaba Dragonwell 8.0?

Ta JDK je na voljo tistim navdušencem, ki želijo o njem izvedeti nekaj več ali ga implementirati na svojih strežnikih.

Pomembno je omeniti to Alibaba Dragonwell JDK trenutno podpira samo platformo Linux na arhitekturah x86 in x64.

Za RHEL je mogoče dodati sisteme CentOS in AliOS naslednje skladišče.

V primeru CentOS to dodamo z:

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

In namestimo z:

sudo yum install dragonwell-8

Zdaj preprosto omogočiti Alibaba Dragonwell JDK za vašo prijavo,Konfigurirajte JAVA_HOME tako, da kaže na namestitveni imenik Alibaba Dragonwell.

Za druge sisteme morate prenesti JDK iz Github-a, povezava je to.

Lahko si ogledate navodila za uporabo Alibaba Dragonwell 8.0 in več informacij o njem. V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.