UMandrel: iGraalVM distro yokwakha iiQuarkus

I-Red Hat kunye ne-GraalVM yoluntu ityhilwe kutshanje ngokudibeneyo ukubhengeza ukukhutshwa kwe unikezelo olutsha nguGraalVM, ebizwa mandrel. Kulindelwe ukuba nolwabiwo olutsha ukuqhuba iRed Hat ukwakha iiQuarkus, Isongezo esisandula ukwenziwa kwiRed Hat Runtimes.

UQuarkus ubume bemveli beKubernetes Java yeJVM kunye nokudityaniswa kwendalo. IQuarkus ibonelela ngesisombululo esisebenzayo sokusebenzisa ii-Java ezingenasiphelo, microservices, izikhongozeli, Kubernetes, FaaS okanye ilifu. I-Mandrel ngumthombo ovulekileyo kwaye uyafumaneka kwi-GitHub, kodwa ayinalo ulwabiwo olunambambili okwangoku.

Ngokwenqaku elivela kuMark Little, umphathi omkhulu weRed Hat wobunjineli, I-Mandrel inokuchazwa njengokwabiwa kwe-OpenJDK esemgangathweni ngomfanekiso wendalo opakishwe ngokukodwa weGraalVM.

Eyona njongo iphambili emva kokungeniswa kweMandrel nguRed Hat Kukuphucula isantya kunye nokusebenza kakuhle kwesakhelo seQuarkus. Sisakhelo esibonelela ngophuhliso lwasekhaya ngokukwitshaja okukhawulezayo kunye nokusasazwa okwenziwe ngenethiwekhi okanye ngaphandle kweseva kubanikezeli beekhompyuter belifu.

IQuarkus ijolise kubuchule bokwakha izinto ezizalisekayo zomthonyama eziqala ngokukhawuleza kwaye banciphisa iindleko zokusebenza kunye nezixhobo efini.

Enyanisweni, I-Red Hat ichaze ukuba nge-Quarkus, into ebalulekileyo ye-GraalVM kukusebenza kwemifanekiso yayo yemveli evelisa ukuphunyezwa kwendalo, eyona nto iphambili kwiJava ukuze ikhuphisane kwimithwalo yemisebenzi yelifu. Ke ngoko, iMandrel ivumela iGraalVM ukongeza kwi-OpenJDK 11 kwiRed Hat Enterprise Linux kunye nolunye uhambiso lwe-OpenJDK 11.

NgokukaRed Hat, umahluko kumsebenzisi mncinci, kodwa kugcinwa, ulungelelwaniso lwangaphambili kunye ne-OpenJDK 11 kunye neGraalVM kubalulekile.

"NgeMandrel, abathengi beRed Hat kunye noluntu lwaseGraalVM baxhamla kuphuhliso oluvulekileyo ngokwenyani, kwaye iRed Hat inokuxhasa abathengi bayo ngeendlela eziqinisekisiweyo ngelixa ibuyisela kuluntu abathembayo ukuba baqhubeke nokuqhubela phambili urhulumente. Wobugcisa bekhompyuter yomthombo ovulekileyo," Yatsho inkampani, ithetha ngeMandrel.

Ngokwentsebenzo, IGraalVM yahlulwe ngamaxesha angama-50 ngokukhawuleza okuqalisa kunye namaxesha ama-5 okusetyenziswa kwememori.

Ezi mvavanyo zahlukeneyo zenziwa kusetyenziswa inguqulelo yakudala yesakhelo seQuarkus ngokuchasene nemowudi yeJava HotSpot. Nangona olu phuculo ludinga ixesha elide lokudityaniswa, linokusetyenziswa ngokuhambelana nokuhanjiswa kwemisebenzi yeQuarkus Lambda kunye neAzure.

Kwakhona, Indawo yokugcina izinto zeMandrel GitHub ayinikezeli ngokuhanjiswa okubini okwangoku. Okuphikisanayo, Abasebenzisi bahlanganisa iJDK ngokwabo ngokulandela imiyalelo. Ukongeza, umphuhlisi wesoftware uJames Ward uvavanye iGraalVM ngokweenkcukacha kwaye wazisa izibonelelo zokuphucula ukusebenza, kunye neminye imigibe, njengezicelo ezixhomekeke ekubonakalisweni.

Ngokutsho kwakhe, oku kudala ingxaki kwimifanekiso yemveli yeGraalVM kuba ukubonakaliswa kwenzeka ngexesha lokubaleka, kusenza kube nzima kumqokeleli we-AOT (intaka yokuqala) ukumisela iindlela zokwenza.

Xa kuziwa kwii -apps ezingadingi ukucinga, iphepha lasekhaya leQuarkus likhomba ngqo kwinzuzo: i-12MB ye-RAM ngokuchasene ne-73MB (ukwehla kwe-83%) kunye nemizuzwana eyi-0.016 kwimpendulo yokuqala kuthelekiswa ne-%).

Abaphuhlisi ngoku banokusebenzisa iMandrel ngokwakha kwabo, okanye banokuthemba uluntu lwaseGraalVM okanye nayiphi na i-JDK 11 kunye nokuhanjiswa okuphezulu. Abanye bathi ezi zikhokelo zeJava azisebenzi kwaye azifanelanga ukuba ngumgangatho womzi mveliso.

Ngokwabo, ayisiyiyo itekhnoloji yeenjongo ngokubanzi apho umntu angathatha khona isicelo esivele sikhona seJava kwaye asenze sibe sendabuko. Oku akuyi kusebenza, nkqu nakwizicelo ezibhalwe ngokukhetha ilayibrari kwindawo enkulu yeJava ecosystem.

Abokugqibela bakholelwa ekubeni ababoneleli beenkqubo ezahlukeneyo babheja kwinyani yokuba uninzi lweeJava zizicelo ze-HTTP / ORM / JSON, ukongeza kumanyathelo nokhuseleko, njl.

Ukuba ufuna ukwazi ngakumbi ngayo ungadibana eli khonkco lilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.