Construirea de microservicii cu Micronaut(R): Un ghid de pornire rapidă pentru construirea de microservicii reactive de înaltă performanță pentru dezvoltatorii Java

Evaluare:   (3.8 din 5)

Construirea de microservicii cu Micronaut(R): Un ghid de pornire rapidă pentru construirea de microservicii reactive de înaltă performanță pentru dezvoltatorii Java (Nirmal Singh)

Recenzii ale cititorilor

Rezumat:

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)

Titlul original:

Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers

Conținutul cărții:

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.

Alte date despre carte:

ISBN:9781800564237
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Supremacismul european și lumea colonială - European Supremacism and the Colonial World
Această carte este un compendiu al schimbărilor drastice...
Supremacismul european și lumea colonială - European Supremacism and the Colonial World
Construirea de microservicii cu Micronaut(R): Un ghid de pornire rapidă pentru construirea de...
Explorați diferite aspecte ale construirii de...
Construirea de microservicii cu Micronaut(R): Un ghid de pornire rapidă pentru construirea de microservicii reactive de înaltă performanță pentru dezvoltatorii Java - Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Radioizotopi: Aplicații în științele fizice - Radioisotopes: Applications in Physical...
Cartea Radioizotopi - Aplicații în științele fizice este împărțită...
Radioizotopi: Aplicații în științele fizice - Radioisotopes: Applications in Physical Sciences

Lucrările autorului au fost publicate de următorii editori:

© 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)