Quarkus-rammen bringer Java til Kubernetes

Kubernetes Java og Quarkus logoer

Quarkus er en indfødt Java-ramme for Kubernetes, designet til GraalVM og HotSpot, oprettet ud fra de bedste Java-biblioteker og standarder på markedet. Målet er det Quarkus er den førende Java-platform i Kubernetessåvel som i serverløse miljøer, samtidig med at de tilbyder udviklere en samlet reaktiv og bydende programmeringsmodel til optimalt at adressere et bredere udvalg af distribuerede applikationsarkitekturer.

Vi kender alle open source-skyen og containerorienteret platform som Kubernetes, og vi kender også meget tæt programmeringssproget Java, som siden 90'erne har været blandt os i næsten 20 år og positioneret sig som en af ​​de mest anvendte på lister som TIOBE, faktisk er Java ikke faldet fra 2. position i denne type lister, hvilket viser succesen og hvordan bredt spredt, at det er blandt udviklerfællesskaberne for at være på tværs af platforme.

Hvis vi tilslutter os begge projekter, Java og Kubernetes, kan vi få en idé om potentialet i den spirende skyindustri, og derfor også i andre sektorer, der gør brug af det, såsom IoT, mobile enheder, mikrotjenester, containere og især funktionen som tjenester eller FaaS. Nå, med denne ramme kan vi implementere en lang række applikationer skrevet i Java til Kubernetes på en produktiv og effektiv måde.

Vedrørende fordelene ved Quarkus selv (er blevet testet på Red Hat):

  • Hurtig startmuliggør automatisk skalering af mikrotjenester i containere og Kubernetes og endda øjeblikkelig udførelse af FaaS.
  • Minimal hukommelsesudnyttelse for at optimere containernes tæthed.
  • Mindre applikationsstørrelse og selve containeren.
  • Anvendelse af bedste biblioteker til Java og standarder.
  • Model bydende nødvendigt og reaktivt.
  • Og mange andre fudvikler færdigheder, som ensartede konfigurationer, forenklet kode, undgå at generere irriterende native eksekverbare filer osv.

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.