Mandrel: a GraalVM distro loogu talagalay dhismaha Quarkus

Red Hat iyo bulshada GraalVM ayaa shaaca laga qaaday dhawaan si wada jir ah ugu dhawaaqay sii deynta qaybinta cusub by Caweyska Dalmar loo yaqaan mandrel. Waxaa la filayaa in iyadoo qaybintaan cusub kaxee dhismaha Red Hat ee Quarkus, ku dhowaad dhowaan lagu dhawaaqay in lagu daro Runtimes Red Hat.

Quarkus waa Qaab-dhismeedka Kubernetes Java ee asaasiga ah ee JVM iyo isku-duwidda asalka ah. quruus waxay bixisaa xal wax ku ool ah oo loogu talagalay socodsiinta barnaamijyada Java-la'aanta ah, microservices, haamaha, Kubernetes, FaaS ama daruur. Mandrel waa ilo furan oo laga heli karo GitHub, laakiin wali ma lahan qaybinta laba-geesoodka ah.

Sida laga soo xigtay qoraal ka yimid Mark Little, agaasimaha sare ee injineernimada Red Hat, Mandrel waxaa lagu tilmaami karaa qaybinta heerka 'OpenJDK' leh muuqaal GraalVM dhalasho ahaan u gaar ah oo la soo baakadeeyey.

Ujeeddada ugu weyn ka dambeeya soo bandhigida Mandrel ee Red Hat waa in la hagaajiyo xawaaraha iyo hufnaanta qaabdhismeedka Quarkus. Waa qaab bixiya horumarka maxalliga ah iyada oo si dhakhso leh loogu shubay isla markaana loo soo qaaday weel ama kumbuyuutar aan waxtar lahayn oo loo qaybiyey bixiyeyaasha xisaabinta daruurta.

quruus wuxuu diiradda saarayaa awoodda lagu dhisi karo kuwa waddanka u dhashay in dhakhso u bilaabaan iyo waxay kaloo yareeyaan kharashaadka iyo ilaha hawlgalka on daruuraha.

Xaqiiqdii, Red Hat wuxuu sharraxay in Quarkus, cunsurka muhiimka ah ee 'GraalVM' uu yahay shaqeynta muuqaalkiisa hooyo kaas oo soo saara fuliyayaal u dhashay dalka, taas oo ah astaamaha ugu muhiimsan Java si ay ugu tartamaan culeyska shaqada ee daruuraha. Sidaa darteed, Mandrel wuxuu u oggol yahay inuu haysto GraalVM marka lagu daro OpenJDK 11 oo ku yaal Red Hat Enterprise Linux iyo qaybinta kale ee OpenJDK 11.

Sida laga soo xigtay Red Hat, farqiga u dhexeeya isticmaaluhu waa mid aad u yar, laakiin joogtaynta, isku waafajinta hore ee OpenJDK 11 iyo GraalVM waa muhiim.

“Iyadoo la adeegsanayo Mandrel, Macaamiisha Koofiyadaha Cas iyo bulshada GraalVM waxay ka faa’iideysanayaan horumar dhab ah oo furan, Red Hat-na waxay ku taageeri kartaa macaamiisheeda qaabab la caddeeyay iyadoo dib loogu celinayo bulshooyinka ay ku kalsoon yihiin inay sii wadaan horumarka gobolka. ee farshaxanka xisaabinta ilaha furan, "ayay tiri shirkadda, mar ay ka hadlaysay Mandrel.

Dhanka waxqabadka, GraalVM waxaa lagu kala saaraa 50 jeer oo dhaqsi ah oo xawaaladaha la bilaabayo ah iyo 5 jeer ka yar isticmaalka xusuusta.

Tijaabooyinkan kaladuwan waxaa lagu sameeyay iyadoo la adeegsanayo nooc duug ah oo ah qaabka Quarkus ee ka dhanka ah habka Java HotSpot. In kasta oo xoojintani u baahan tahay waqti uruurin dheeri ah, waxaa loo isticmaali karaa si barbar socda geynta Quarkus Lambda iyo Azure.

Sidoo kale, Bakhaarka Mandrel GitHub ma bixiyo qaybinta labalaabka wali. Taas bedelkeeda, adeegsadayaashu waxay isku soo ururiyaan JDK iyaga oo raacaya tilmaamaha. Intaa waxaa dheer, soo saaraha softiweerka James Ward ayaa si qoto dheer u qiimeeyay GraalVM wuxuuna soo bandhigay faa'iidooyinkiisa ku aaddan hagaajinta waxqabadka, iyo sidoo kale qasaarooyinka qaarkood, sida codsiyada ku tiirsan milicsiga.

Sida laga soo xigtay isaga, tani waxay dhibaato ku abuureysaa sawirrada GraalVM ee waddaniga ah maxaa yeelay milicsiga ayaa dhaca xilliyada shaqada, taas oo ku adkeyneysa AOT (shimbir hore) isku soo aruuriyaha inuu go'aamiyo waddooyinka fulinta.

Marka laga hadlayo barnaamijyada aan u baahnayn in laga fikiro, bogga guriga ee Quarkus wuxuu si toos ah farta ugu fiiqaa faa'iidada: 12MB oo RAM ah oo ka soo horjeedda 73MB (hoos u dhac ku yimaadda 83%) iyo 0.016 ilbiriqsiyo jawaabta ugu horreysa ee ka soo horjeedda 0.943 (hoos u dhaca 98 %).

Horumariyayaashu hadda waxay u isticmaali karaan Mandrel dhismahooda, ama waxay ku kalsoonaan karaan bulshada GraalVM ama wixii JDK 11 ah iyo qaybsi sare. Qaar kale waxay yiraahdaan qaababkan asalka ah ee Java runti ma shaqeeyaan mana ahan inuu noqdo heer warshadeed.

Sida laga soo xigtay iyaga, ma ahan tikniyoolajiyad guud halkaas oo qofku ka qaadan karo codsi Java jira oo uu ka dhigi karo mid u dhashay. Tani ma shaqeyn doonto, xitaa barnaamijyada la qoro iyadoo laga dooranayo maktabad ka timaadda nidaamka deegaanka ee ballaaran ee Java.

Kuwani dambe waxay aaminsan yihiin in bixiyeyaasha qaabdhismeedka kala duwan ay ku sharraxayaan xaqiiqda ah in inta badan codsiyada Java ay yihiin barnaamijyada HTTP / ORM / JSON, marka lagu daro tallaabooyinka iyo amniga, iwm.

Haddii aad rabto inaad waxbadan ka ogaato waad la tashan kartaa xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.