Quarkus-kehys tuo Java Kubernetesiin

Kubernetes Java- ja Quarkus-logot

Quarkus on natiivi Java-kehys Kubernetesille , joka on suunniteltu GraalVM:lle ja HotSpotille ja rakennettu käyttäen parhaita saatavilla olevia Java-kirjastoja ja -standardeja. Tavoitteena on, että Quarkuksesta tulee johtava Java-alusta Kubernetesille ja palvelimettomille ympäristöille ja että se tarjoaa kehittäjille yhtenäisen reaktiivisen ja imperatiivisen ohjelmointimallin, joka mahdollistaa optimaalisesti laajemman valikoiman hajautettuja sovellusarkkitehtuureja.

Me kaikki tunnemme avoimen lähdekoodin pilvi- ja konttipohjaisen Kubernetesin, ja tunnemme myös hyvin Java-ohjelmointikielen , joka on ollut olemassa lähes 20 vuotta 1990-luvulta lähtien ja on asemoitunut yhdeksi käytetyimmistä kielistä esimerkiksi TIOBE:n kaltaisilla listoilla. Itse asiassa Java ei ole pudonnut toiseksi tämäntyyppisillä listoilla, mikä osoittaa sen menestyksen ja sen, kuinka laajalle levinnyt se on kehittäjäyhteisöissä alustojen välisen toiminnallisuutensa ansiosta.

Javan ja Kubernetesin yhdistäminen antaa meille vilauksen niiden potentiaalista kukoistavalla pilvisektorilla ja sitä kautta muilla sitä hyödyntävillä sektoreilla, kuten esineiden internetissä, mobiililaitteissa, mikropalveluissa, konteissa ja erityisesti Function as a Service (FaaS) -palvelussa. Tämän viitekehyksen avulla voimme toteuttaa useita Java-sovelluksia Kubernetesiin tuottavasti ja tehokkaasti.

Quarkusin ominaisuuksista itsessään (niitä on testattu Red Hatilla):

  • Pika-aloitus, mikä mahdollistaa konttien ja Kubernetes-mikropalvelujen automaattisen skaalaamisen ja jopa FaaS: n välittömän suorittamisen.
  • Minimaalinen muistin käyttö säiliöiden tiheyden optimoimiseksi.
  • Pienempi sovelluskoko ja itse säiliö.
  • Käyttö parhaat kirjastot Java ja standardit.
  • Malli välttämätöntä ja reaktiivista.
  • Ja monia muita fkehittäjätaidot, kuten yhtenäiset kokoonpanot, yksinkertaistettu koodi, vältä ärsyttävien natiivien suoritettavien tiedostojen tuottamista

Lisää ensisijaiseksi lähteeksi Googlessa