Quarkus is 'n oorspronklike Java-raamwerk vir Kubernetes, ontwerp vir GraalVM en HotSpot, geskep uit die beste Java-biblioteke en standaarde op die mark. Die doel is dat Quarkus is die voorste Java-platform in Kubernetessowel as in bedienerlose omgewings, terwyl ontwikkelaars 'n verenigde reaktiewe en noodsaaklike programmeringsmodel bied om 'n wyer verskeidenheid verspreide toepassingsargitekture optimaal aan te spreek.
Ons ken almal die open source wolk en houer-georiënteerde platform soos Kubernetes, en ons ken ook baie nou die Java-programmeertaal, wat sedert die negentigerjare al byna twintig jaar onder ons is, en homself as een van die mees gebruikte in lyste soos TIOBE geposisioneer het. wydverspreid dat dit onder die ontwikkelaarsgemeenskappe is omdat dit platformonafhanklik is.
As ons by albei projekte, Java en Kubernetes, aansluit, kan ons 'n idee kry van die potensiaal die ontluikende wolkbedryf, en dus ook in ander sektore wat daarvan gebruik maak, soos IoT, mobiele toestelle, mikrodienste, houers, en veral die funksie as dienste of FaaS. Wel, met hierdie raamwerk kan ons 'n verskeidenheid toepassings wat in Java vir Kubernetes geskryf is, produktief en doeltreffend implementeer.
Soos vir die voordele van die Quarkus self (hulle is by Red Hat getoets):
- Vinnige begin, wat outomatiese skaal van mikrodienste in houers en Kubernetes moontlik maak, en selfs onmiddellike uitvoering van FaaS.
- Minimale geheue-benutting om die digtheid van die houers te optimaliseer.
- Kleiner toepassings en die houer self.
- Gebruik van beste biblioteke vir Java en standaarde.
- Model noodsaaklik en reaktief.
- En baie ander fontwikkelaar vaardighede, soos verenigde konfigurasies, vereenvoudigde kode, die generering van irriterende inheemse uitvoerbare programme, ens.
Wees die eerste om te kommentaar lewer