Mandrel: e GraalVM Distro fir Quarkus ze bauen

Red Hat an d'GraalVM Gemeinschaft presentéiert kierzlech gemeinsam d'Verëffentlechung vum eng nei Verdeelung vum GraalVM, genannt mandrel. Et gëtt erwaart datt mat dëser neier Verdeelung fuert de Red Hat Bau vu Quarkus, eng kierzlech ugekënnegt Ergänzung zu Red Hat Runtimes.

Quarkus ass e gebiertege Kubernetes Java Framework fir JVM an natierlech Compilatioun. Quarkus bitt eng effizient Léisung fir serverlos Java Uwendungen ze lafen, Mikroservicer, Container, Kubernetes, FaaS oder Cloud. Mandrel ass Open Source a verfügbar op GitHub, awer et huet nach keng binär Verdeelung.

No enger Notiz vum Mark Little, dem Red Hat sengem Senior Director of Engineering, Mandrel kann als Verdeelung vun engem Standard OpenJDK beschriwwe ginn mat engem speziell verpackte GraalVM natierlecht Bild.

D'Haaptzil hannert der Aféierung vu Mandrel vu Red Hat ass d'Vitesse an d'Effizienz vum Quarkus Framework ze verbesseren. Et ass e Kader deen lokal Entwécklung bitt mat schnelle Recharge a Containeriséierten oder Serverlosen Verdeelung u Cloud Computing Provideren.

Quarkus konzentréiert sech op d'Fäegkeet fir natierlech Executables ze bauen déi méi séier ufänken an si reduzéieren och d'Betribskäschten a Ressourcen op der Wollek.

Tatsächlech Red Hat huet erkläert datt fir Quarkus dat wichtegt Element vu GraalVM seng natierlech Bildfunktionalitéit ass déi natierlech Ausféierbar produzéiert, wat eng Schlëssel Feature fir Java ass fir kompetitiv an natierlechen Cloud Workloads ze sinn. Dofir erlaabt Mandrel GraalVM zousätzlech zu OpenJDK 11 op Red Hat Enterprise Linux an aner OpenJDK 11 Verdeelungen ze hunn.

Geméiss Red Hat ass den Ënnerscheed zum Benotzer minimal, awer fir Ënnerhaltbarkeet ass eng Virausrichtung mat OpenJDK 11 a GraalVM essentiel.

"Mat Mandrel, Red Hat Clienten an der GraalVM Gemeinschaft profitéiere vun enger wierklech oppener Entwécklung, a Red Hat kann seng Clienten mat bewisenen Mechanismen ënnerstëtzen, wärend se de Gemeinschaften zréckginn, déi se vertrauen fir de Staat weider ze bréngen. Vun der Konscht vun Open Source Computing," sot d'Firma a schwätzt iwwer Mandrel.

Am Sënn vun der Leeschtung, GraalVM gëtt vun enger 50 mol méi schneller Startzäit ënnerscheet a 5 Mol manner Gedächtnisverbrauch.

Dës verschidden Tester goufen mat enger aler Versioun vum Quarkus Framework géint de Java HotSpot Modus gemaach. Och wann dës Verbesserung eng méi laang Kompiléierungszäit erfuerdert, kann se parallel mat der Verdeelung vun de Quarkus Lambda an Azure Funktiounen benotzt ginn.

Och, de Mandrel GitHub Repository bitt nach keng binär Verdeelung un. Am Géigendeel, Benotzer kompiléieren den JDK selwer andeems se d'Instruktioune befollegen. Zousätzlech huet de Softwareentwéckler James Ward GraalVM am Detail evaluéiert a seng Virdeeler presentéiert fir d'Performance ze verbesseren, souwéi e puer Fallen, wéi Uwendungen déi op Reflexioun vertrauen.

Laut him erstellt dëst e Problem fir nativen GraalVM Biller, well Reflexioun geschitt beim Runtime, wat et engem AOT (fréie Vull) Compiler schwéier mécht fir Ausféierungsweeër ze bestëmmen.

Wann et ëm Apps geet déi net brauchen ze denken, weist d'Quarkus Homepage direkt op de Virdeel: 12MB RAM versus 73MB (e Réckgang vun 83%) an 0.016 Sekonnen an der éischter Äntwert versus 0.943 (e Réckgang vun 98%) .

Entwéckler kënnen elo Mandrel mat hirem eegene Build benotzen, oder se kënnen der GraalVM Gemeinschaft oder all JDK 11 a méi héijer Verdeelung vertrauen. Anerer soen datt dës natierlech Java Frameworks net wierklech funktionnéieren an net en Industriestandard solle ginn.

No hinnen, net eng allgemeng Zweck Technologie wou een eng existent Java Uwendung kann huelen an natierlech. Dëst funktionnéiert net, och fir Uwendungen déi geschriwwe sinn andeems Dir eng Bibliothéik aus dem riesegen Java-Ökosystem wielt.

Déi lescht gleewen datt verschidde Framework Provider op der Tatsaach wetten datt déi meescht Java Uwendungen HTTP / ORM / JSON Uwendungen sinn, zousätzlech zu Moossnamen a Sécherheet, etc.

Wann Dir méi doriwwer wësse wëllt kënnt Dir consultéieren de folgende Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.