Kubernetes Native Microservices with Quarkus, and MicroProfile
Autor John Clingan, Ken Finniganen Limba Engleză Paperback – mai 2022
Prin parcurgerea acestui volum, cititorul va implementa microservicii Java de înaltă performanță, gata pentru producție, optimizate special pentru mediile orchestrate de Kubernetes. Remarcăm o schimbare de paradigmă esențială: în timp ce framework-urile consacrate, precum Spring, au fost concepute înainte de ascensiunea containerelor, Kubernetes Native Microservices with Quarkus, and MicroProfile propune o abordare „cloud-native” încă din faza de design. Apreciem modul în care autorii John Clingan și Ken Finnigan explică utilizarea Quarkus pentru a depăși limitările de consum de memorie și timpi de pornire ale aplicațiilor Java tradiționale.
Textul pune un accent deosebit pe integrarea cu GraalVM pentru compilarea nativă, un pas critic pentru obținerea unei viteze de execuție superioare. Pe linia practică a volumului Beginning Quarkus Framework, dar cu focus pe integrarea profundă cu ecosistemul Kubernetes, această lucrare detaliază modul în care specificațiile MicroProfile pot fi utilizate pentru a gestiona sănătatea sistemului (health checks), monitorizarea și securitatea prin JWT. De asemenea, spre deosebire de Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes, care oferă o introducere generală în Jakarta EE, volumul de față se concentrează pe eficiența operațională în cloud, oferind soluții concrete pentru scalarea și mentenanța microserviciilor enterprise.
Structura este una tehnică și riguroasă, ghidând dezvoltatorul prin procesul de construire a unor aplicații care nu doar rulează în cloud, ci profită activ de infrastructura acestuia. Este o resursă utilă pentru inginerii care doresc să migreze arhitecturi complexe către containere fără a sacrifica standardele Java consacrate.
Preț: 353.97 lei
Preț vechi: 442.46 lei
-20%
Carte disponibilă
Livrare economică 06-12 mai
Livrare express 25 aprilie-01 mai pentru 41.16 lei
Specificații
ISBN-10: 1617298654
Pagini: 425
Dimensiuni: 186 x 233 x 20 mm
Greutate: 0.62 kg
Editura: Manning
Colecția Pearson Professional
De ce să citești această carte
Această carte este esențială pentru dezvoltatorii Java care doresc să construiască sisteme scalabile pe Kubernetes. Cititorul câștigă expertiză în Quarkus și MicroProfile, învățând să reducă amprenta de memorie a aplicațiilor și să accelereze deployment-ul. Este alegerea ideală dacă doriți să treceți de la dezvoltarea Java clasică la o arhitectură modernă, nativă pentru cloud, utilizând compilarea nativă GraalVM pentru performanțe de top.