Quarkus-ramverket tar Java till Kubernetes

Kubernetes Java- och Quarkus-logotyper

 

Quarkus är ett inbyggt Java-ramverk för Kubernetes, designad för GraalVM och HotSpot, skapad av de bästa Java-biblioteken och standarderna på marknaden. Målet är att Quarkus är den ledande Java-plattformen i Kubernetessåväl som i serverlösa miljöer, samtidigt som de erbjuder utvecklare en enhetlig reaktiv och tvingande programmeringsmodell för att optimalt ta itu med ett bredare utbud av distribuerade applikationsarkitekturer.

Vi känner alla till öppen källkodsmoln och containerorienterad plattform som Kubernetes, och vi vet också mycket nära programmeringsspråket Java, som sedan 90-talet har varit bland oss ​​i nästan 20 år och positionerat sig som en av de mest använda i listor som TIOBE, i själva verket har Java inte sjunkit från andra plats i denna typ av listor, vilket visar framgång och hur allmänt spridd att det är bland utvecklargrupperna för att vara plattformsövergripande.

Om vi ​​går med i båda projekten, Java och Kubernetes, kan vi få en uppfattning om potentialen i den växande molnindustrin, och därför även i andra sektorer som använder det, såsom IoT, mobila enheter, mikrotjänster, behållare och särskilt funktionen som tjänster eller FaaS. Tja, med detta ramverk kan vi implementera en mängd applikationer skrivna i Java för Kubernetes produktivt och effektivt.

Beträffande fördelarna med Quarkus själv (de har testats på Red Hat):

  • Snabbstart, möjliggör automatisk skalning av mikrotjänster i containrar och Kubernetes, och till och med omedelbar körning av FaaS.
  • Minimalt minneutnyttjande för att optimera densiteten hos behållarna.
  • Mindre applikationsstorlek och själva containern.
  • Användning av bästa biblioteken för Java och standarder.
  • Modell tvingande och reaktivt.
  • Och många andra futvecklare färdigheter, såsom enhetliga konfigurationer, förenklad kod, undvik att generera irriterande inbyggda körbara filer etc.

Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.