Rámec Quarkus přináší Java na Kubernetes

Loga Kubernetes Java a Quarkus

Quarkus je nativní rámec Java pro Kubernetes, určený pro GraalVM a HotSpot, vytvořený z nejlepších knihoven a standardů Java na trhu. Cílem je to Quarkus bude přední platformou Java v Kubernetesstejně jako v prostředích bez serveru, přičemž vývojářům nabízí jednotný reaktivní a imperativní programovací model, který optimálně řeší širší škálu architektur distribuovaných aplikací.

Všichni známe open source cloudovou a kontejnerově orientovanou platformu, jako je Kubernetes, a také velmi blízcí programovací jazyk Java, který je od 90. let mezi námi téměř 20 let a umisťuje se jako jeden z nejpoužívanějších v seznamech, jako je TIOBE, ve skutečnosti Java v tomto typu seznamů neklesla z 2. pozice, což ukazuje úspěch a jak široce rozšířeno, že patří mezi vývojářské komunity, protože je multiplatformní.

Pokud se připojíme k oběma projektům, Java a Kubernetes, můžeme získat představu o potenciálu v rostoucí cloudový průmysl, a tedy také v dalších sektorech, které ji využívají, jako je IoT, mobilní zařízení, mikroslužby, kontejnery, a zejména funkce jako služby nebo FaaS. S tímto rámcem můžeme produktivně a efektivně implementovat velké množství aplikací napsaných v jazyce Java pro Kubernetes.

Týkající se výhody samotného Quarkusu (byly testovány v Red Hat):

  • Rychlý start, což umožňuje automatické škálování mikroslužeb v kontejnerech a Kubernetes a dokonce okamžité spuštění FaaS.
  • Minimální využití paměti k optimalizaci hustoty nádob.
  • Menší velikost aplikací a samotný kontejner.
  • Použití nejlepší knihovny pro Javu a standardy.
  • Model imperativní a reaktivní.
  • A mnoho dalších fvývojářské dovednosti, jako jsou unifikované konfigurace, zjednodušený kód, vyhněte se generování otravných nativních spustitelných souborů atd.

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.