Quarkus estas denaska Java-kadro por Kubernetes, dizajnita por GraalVM kaj HotSpot, kreita el la plej bonaj Java bibliotekoj kaj normoj en la merkato. La celo estas tio Quarkus estos la ĉefa Java-platformo en Kubernetessame kiel en senservilaj medioj, ofertante al programistoj unuigitan reaktivan kaj nerefuteblan programan modelon por optimume trakti pli larĝan gamon de distribuitaj aplikaĵaj arkitekturoj.
Ni ĉiuj konas la malfermfontecan nuban kaj konteneran platformon kiel Kubernetes, kaj ni ankaŭ scias tre proksime la programlingvo Java, kiu ekde la 90-aj jaroj estas inter ni preskaŭ 20 jarojn, poziciigante sin kiel unu el la plej uzataj en listoj kiel TIOBE, fakte Java ne falis de la 2a pozicio en ĉi tiu tipo de listoj, montrante la sukceson kaj kiel vaste disvastiĝis, ke Ĝi estas inter la programistaj komunumoj por esti transsistema.
Se ni aliĝas al ambaŭ projektoj, Java kaj Kubernetes, ni povas ekhavi ideon pri la potencialo en la kreskanta nuba industrio, kaj tial ankaŭ en aliaj sektoroj kiuj uzas ĝin, kiel IoT, poŝtelefonoj, mikroservoj, konteneroj, kaj precipe la funkcio kiel servoj aŭ FaaS. Nu, per ĉi tiu kadro ni povas efektivigi amason da aplikoj verkitaj en Java por Kubernetes produktive kaj efike.
Koncerne la avantaĝoj de la Quarkus mem (estis provitaj ĉe Red Hat):
- Rapida komenco, permesante aŭtomatan skalon de mikroservoj en ujoj kaj Kubernetes, kaj eĉ tujan ekzekuton de FaaS.
- Minimuma utiligo de memoro por optimumigi la densecon de la ujoj.
- Pli malgranda grandeco de aplikoj kaj la ujo mem.
- Uzo de plej bonaj bibliotekoj por Ĝavo kaj normoj.
- Modelo imperativo kaj reaktivo.
- Kaj multaj aliaj fkapabloj por programistoj, kiel unuigitaj agordoj, simpligita kodo, evitu generi ĝenajn denaskajn efektivigeblojn, ktp.
Estu la unua por komenti