Alibaba vydáva svoje vlastné JDK Dragonwell 8.0 v otvorenom zdroji

dračica

Aby sa zabránilo právnym problémom so spoločnosťou Oracle (ktorá vlastní proprietárne rozšírenia), cačoraz viac spoločností buduje svoje vlastné JDK od OpenJDK a svojou prácou zvýhodňujú komunitu.

Či už je to Red Hat, okrem iných aj Amazon, všetky tieto spoločnosti majú svoje vlastné JDK. Podľa nich proprietárne rozšírenia Oracle ničia dôveru vývojárov, ktorí sa postupne odkláňajú od jazyka Java.

alibaba dragonwell

Java je na Alibabe veľmi rozšíreným jazykom, pretože pre svoje aplikácie potreboval optimalizovaný JDK elektronický obchod, financie a logistické služby online fungujúce na viac ako 100,000 XNUMX serveroch.

Z tejto potreby vznikla Alibaba Dragonwell, JDK odvodená z OpenJDK a ktorý je motorom, ktorý prevádzkuje distribuované Java aplikácie Alibaba v extrémnych mierkach, v súlade s podmienkami spoločnosti.

Ako vidlica OpenJDK je Alibaba Dragonwell JDK bezplatný softvér pod licenciou GNU 2.0, ktorý je k dispozícii na GitHub.

Inžinieri skupiny Alibaba nedávno predstavili vaša vlastná implementácia JDK na GitHub. Pre spoločnosť sa táto implementácia zrodila z potreby nájsť zdroj Java, ktorý je vhodný pre jej aplikácie a umožňuje jej rozsiahlu implementáciu.

Toto interné prispôsobenie alebo následná verzia OpenJDK od spoločnosti Alibaba Group bola pomenovaná Alibaba Dragon Well 8.0. Podľa očakávania bolo toto prispôsobenie implementované pre konkrétne obchodné potreby.

Na prezentácii tímu Dragonwell:

Je potrebné poznamenať, že tento server je optimalizovaný pre online elektronický obchod, finančné a logistické aplikácie a už funguje na viac ako stotisíc serveroch. »

Alibaba Dragonwell je motor, ktorý spúšťa naše distribuované Java aplikácie s extrémnou škálovateľnosťou, ”uviedol tím.

Tím Alibaba Dragonwell uvádza, že tento server je certifikovaný ako kompatibilný so štandardom Java SE a že súčasná verzia je kompatibilná iba s platformou Linux pre architektúry x86 a x64.

Okrem toho, že je vidlicou OpenJDK, má aj ďalšie vlastnosti, ktoré spoločnosť považuje za veľmi dôležité pre jej prácu.

„Prijatím OpenJDK na prevádzkovanie našich aplikácií sme si uvedomili potrebu prispôsobiť ho špeciálne pre rozsiahle nasadenia aplikácií Java,“ napísal tím.

O novej verzii Alibaba Dragonwell 8.0

Nová verzia Alibaba Dragonwell má nový zberač odpadkov s názvom CMS, letový zapisovač (JFR) a prináša nové prírastky.

Pokiaľ ide o správu o tomto novom vydaní od spoločnosti Alibaba Dragonwell, vývojový tím zdôrazňuje, že:

  • Do čiastkového príkazu dump nástroja na výpis je pridaná nová mini možnosť, aby ignorovala obsah primitívnych polí haldydump.
  • Rovnako ako nová možnosť PrintYoungGenHistoAfterParNewGC na tlač histogramu objektov po ParNew GC.
  • Bola pridaná možnosť PrintGCRootsTraceTime na tlač podrobností ParNew GC ako G1GC. Pomôžte používateľom nájsť problém dlhého odpočinku. Možno otvárať / zatvárať pomocou Jinfo

A nová možnosť ArrayAllocationWarningSize na tlač zásobníka volaní mapovania poľa, ktoré presahuje ArrayAllocationWarningSize. Predvolená hodnota pre túto možnosť je 512M. To môže zmeniť Jinfo.

Ako získať Alibaba Dragonwell 8.0?

Tento súbor JDK je k dispozícii pre tých nadšencov, ktorí sa chcú o ňom dozvedieť viac informácií alebo ho implementovať na svojich serveroch.

Je dôležité spomenúť to Alibaba Dragonwell JDK momentálne podporuje iba platformu Linux na architektúrach x86 a x64.

Pre systémy RHEL je možné pridať systémy CentOS a AliOS nasledujúce úložisko.

V prípade CentOS to pridávame s:

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

A inštalujeme pomocou:

sudo yum install dragonwell-8

Teraz jednoducho povoliť Alibaba Dragonwell JDK pre vašu žiadosť, zNakonfigurujte JAVA_HOME tak, aby ukazoval na inštalačný adresár Alibaba Dragonwell.

Pre iné systémy si musíte stiahnuť JDK z Github, odkaz je tento.

Môžete si prečítať pokyny na implementáciu Alibaba Dragonwell 8.0 a ďalšie informácie o nich. Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.