Quarkusov okvir dovodi Javu u Kubernetes

Logotipi Kubernetes Java i Quarkus

Quarkus je izvorni Java okvir za Kubernetes, dizajniran za GraalVM i HotSpot, stvoren od najboljih Java knjižnica i standarda na tržištu. Cilj je taj 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 raspona arhitektura distribuiranih aplikacija.

Svi znamo platformu otvorenog koda i platformu orijentiranu na kontejnere poput Kubernetesa, a također vrlo dobro znamo 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 popisima kao što je TIOBE, zapravo, Java nije pala s 2. mjesta na ovoj vrsti popisa, pokazujući uspjeh i kako široko rasprostranjeno da je među zajednicama programera jer je višeplatforma.

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

U pogledu blagodati samog Quarkusa (testirano u Red Hat-u):

  • Brzi početak, omogućujući automatsko skaliranje mikrousluga u spremnicima i Kubernetesima, pa čak i trenutno izvršavanje FaaS-a.
  • Minimalna iskorištenost memorije za optimizaciju gustoće spremnika.
  • Manja veličina aplikacija i sam spremnik.
  • Korištenje najbolje knjižnice za Javu i standarde.
  • Model imperativ i reakcija.
  • I mnogi drugi fvještine programera, kao što su objedinjene konfiguracije, pojednostavljeni kôd, izbjegavajte generiranje dosadnih izvornih izvršnih datoteka itd.

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.