Evaluare:
Cartea servește drept ghid de pornire rapidă pentru dezvoltatorii Java care doresc să utilizeze cadrul Micronaut pentru construirea de microservicii. Ea acoperă conceptele de bază, dezvoltarea de servicii RESTful, securitatea, autentificarea bazată pe evenimente și testarea microserviciilor. Cu toate acestea, unii utilizatori au considerat frustrantă lipsa de suport și resurse, în special pentru cei care nu utilizează Java. Calitatea de imprimare a cărții și profunzimea explicațiilor, în special în ceea ce privește API-ul Micronaut, au fost, de asemenea, criticate.
Avantaje:Cartea este o bună introducere pentru dezvoltatorii Java care doresc să învețe Micronaut și microservicii. Oferă explicații detaliate ale conceptelor importante privind microserviciile, exemple practice și un depozit GitHub pentru cod. Acesta acoperă cu succes o gamă largă de subiecte legate de dezvoltarea microserviciilor, inclusiv securitatea și testarea.
Dezavantaje:Unii cititori au raportat că calitatea de imprimare a fost slabă, cu imagini greu de vizualizat. Cartea este lipsită de explicații aprofundate ale API-ului Micronaut și nu oferă resurse de asistență adecvate pentru depanarea problemelor. Utilizatorii care au încercat să urmărească utilizarea Kotlin și Gradle s-au confruntat cu provocări semnificative fără îndrumare suficientă.
(pe baza a 5 recenzii ale cititorilor)
Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Explorați diferite aspecte ale construirii de microservicii modulare, cum ar fi dezvoltarea, testarea, întreținerea și implementarea folosind cadrul Micronaut
Caracteristici principale:
⬤ Învățați cum să construiți microservicii scalabile, rapide și reziliente cu acest ghid concis.
⬤ Explorați numeroasele avantaje ale utilizării injecțiilor de dependență fără reflexie, în timp de compilare și a programării orientate pe aspecte.
⬤ Construiți aplicații cloud-native cu ușurință cu cadrul Micronaut.
Descrierea cărții:
Software-ul open source Micronaut(R) este un cadru bazat pe JVM, conceput pentru a crea microservicii rapid și ușor. Această carte va ajuta dezvoltatorii full-stack și Java să construiască aplicații modulare, performante și reactive bazate pe microservicii folosind Micronaut.
Veți începe prin a construi microservicii și a învăța despre componentele de bază ale Micronaut, cum ar fi compilarea înainte de timp, injectarea dependențelor fără reflexie și clienții și serverele HTTP reactive încorporate. Apoi, veți lucra la o aplicație microserviciu în timp real și veți învăța cum să integrați Micronaut cu diferite tipuri de baze de date relaționale și non-relaționale. Veți învăța, de asemenea, cum să utilizați diferite mecanisme de securitate pentru a vă proteja microserviciile și cum să integrați microservicii utilizând arhitectura bazată pe evenimente în ecosistemul Apache Kafka. Pe măsură ce avansați, vă veți familiariza cu testarea automată și cu instrumentele populare de testare. Cartea vă va ajuta să înțelegeți cum puteți gestiona cu ușurință problemele legate de microservicii în cadrul Micronaut, cum ar fi descoperirea serviciilor, documentația API, gestionarea configurației distribuite, măsurile de rezervă și întrerupătoarele de circuit. În cele din urmă, veți explora aspectele legate de implementarea și întreținerea microserviciilor și vă veți familiariza cu Internet of Things (IoT) utilizând Micronaut.
Până la sfârșitul acestei cărți, veți fi capabil să construiți, să testați, să implementați și să vă mențineți propriile aplicații de microservicii utilizând Micronaut.
Ce veți învăța:
⬤ Înțelegeți de ce Micronaut este cel mai potrivit pentru construirea de microservicii.
⬤ Construiți puncte finale și servicii web în cadrul Micronaut.
⬤ Să protejați microserviciile utilizând Session, JWT și OAuth în Micronaut.
⬤ Să vă familiarizați cu arhitectura bazată pe evenimente în Micronaut.
⬤ Descoperiți cum să automatizați testarea la diferite niveluri utilizând instrumentele și cadrele de testare integrate.
⬤ Deplasați-vă microserviciile către containere și platforme cloud.
⬤ Deveniți familiarizați cu logarea distribuită, urmărirea și monitorizarea în Micronaut.
⬤ Să vă familiarizați cu IoT folosind Alexa și Micronaut.
Pentru cine este această carte:
Această carte se adresează dezvoltatorilor care au construit microservicii pe cadre tradiționale precum Spring Boot și caută o alternativă mai rapidă. Sunt necesare cunoștințe de nivel intermediar de programare Java și de implementare a dezvoltării serviciilor web în Java.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)