Quarkusov okvir dovodi Javu u Kubernetes

Kubernetes Java i Quarkus logotipi

Quarkus je izvorni Java okvir za Kubernetes, dizajniran za GraalVM i HotSpot, stvoren od najboljih Java biblioteka i standarda na tržištu. Cilj je to Quarkus će biti vodeća Java platforma u Kubernetesukao i u okruženjima bez poslužitelja, dok programerima nudi objedinjeni reaktivni i imperativni model programiranja za optimalno rješavanje šireg spektra distribuiranih arhitektura aplikacija.

Svi znamo platformu otvorenog koda i platformu orijentiranu na kontejnere kao što je Kubernetes, a takođe znamo i izbliza programski jezik Java, koji je od 90-ih među nama gotovo 20 godina, pozicionirajući se kao jedan od najčešće korištenih na listama kao što je TIOBE, zapravo, Java nije pala s 2. mjesta na ovoj vrsti popisa, pokazujući uspjeh i koliko je to široko rasprostranjeno To je među zajednicama programera zbog toga što su višeplatformske.

Ako se pridružimo oba projekta, Java i Kubernetes, možemo steći ideju o potencijalu u rastuća industrija oblaka, a samim tim i u drugim sektorima koji ga koriste kao što su IoT, mobilni uređaji, mikroservisi, kontejneri, a posebno funkcija kao usluge ili FaaS. Pa, s ovim okvirom možemo produktivno i efikasno implementirati mnoštvo aplikacija napisanih na Javi za Kubernetes.

Što se tiče blagodati samog Quarkusa (testirano u Red Hat-u):

  • Brzi početak, omogućavajući automatsko skaliranje mikrousluga u kontejnerima i Kubernetesima, pa čak i trenutno izvršavanje FaaS-a.
  • Minimalno iskorištenje memorije za optimizaciju gustine kontejnera.
  • Manja veličina aplikacija i sam kontejner.
  • Korištenje najbolje biblioteke za Javu i standarde.
  • Modelo imperativ i reakcija.
  • I mnogi drugi fvještine programera, poput objedinjenih konfiguracija, pojednostavljenog koda, izbjegavanja generiranja dosadnih izvornih izvršnih datoteka, itd.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.