Învățați Microservicii cu Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe

Evaluare:   (4.4 din 5)

Învățați Microservicii cu Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe (Moiss Macero Garca)

Recenzii ale cititorilor

Rezumat:

Cartea oferă un ghid cuprinzător și practic pentru construirea de microservicii cu Spring Boot, oferind o abordare graduală care combină teoria cu exemple practice. Ea predă în mod eficient arhitectura și dezvoltarea microserviciilor, abordând în același timp limitările microserviciilor în anumite scenarii. Cu toate acestea, unii cititori au remarcat necesitatea unei mai bune simplificări și a unor explicații mai clare ale anumitor concepte.

Avantaje:

Acoperire cuprinzătoare asupra microserviciilor, de la subiecte de bază la subiecte avansate.

Dezavantaje:

Abordare practică, hands-on cu scenarii de cazuri reale.

(pe baza a 10 recenzii ale cititorilor)

Titlul original:

Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe

Conținutul cărții:

Construiți o arhitectură de microservicii bazată pe Java utilizând cadrul Spring Boot prin evoluția unei aplicații de la un mic monolit la o arhitectură condusă de evenimente compusă din mai multe servicii. Această carte revizuită urmează o abordare incrementală în predarea structurii microserviciilor, a dezvoltării bazate pe teste și a modelelor comune în sistemele distribuite, cum ar fi descoperirea serviciilor, echilibrarea sarcinii, rutarea, logurile centralizate, configurarea per mediu și containerizarea.

Această carte actualizată acoperă acum ceea ce a fost adăugat la cea mai recentă versiune Spring Boot, inclusiv suport pentru cel mai recent Java SE.

Mai multe cunoștințe aprofundate despre cum funcționează Spring Boot.

Testarea cu JUnit 5.

Schimbări în instrumentele Spring Cloud utilizate pentru descoperirea serviciilor și echilibrarea încărcării.

Construirea de imagini Docker folosind buildpack-uri cloud-native.

O soluție de bază de logare centralizată.

Trasabilitate E2E cu Sleuth.

Configurare centralizată cu Consul.

Multe actualizări ale dependențelor.

Suport pentru Spring Data Neumann.

Și multe altele.

Autorul Moises Macero folosește o abordare pragmatică pentru a explica beneficiile utilizării acestui tip de arhitectură software, în loc să vă distragă atenția cu concepte teoretice. El acoperă unele dintre tehnicile de ultimă oră în programarea calculatoarelor, dintr-un punct de vedere practic. Vă veți concentra pe ceea ce este important, începând cu produsul minim viabil, dar păstrând flexibilitatea de a-l evolua.

Ce veți învăța

⬤ Construiți microservicii cu Spring Boot.

⬤ Descoperiți modele de arhitectură pentru sisteme distribuite, cum ar fi procesarea asincronă, consecvența eventuală, reziliența, scalabilitatea și multe altele.

⬤ Utilizați arhitectura bazată pe evenimente și mesageria cu RabbitMQ.

⬤ Master service discovery cu Consul și load balancing cu Spring Cloud Load Balancer.

⬤ Rutează cererile cu Spring Cloud Gateway.

⬤  Păstrați configurații flexibile pentru fiecare mediu cu Spring Cloud Consul.

⬤  Urmăriți fiecare cerere de la început până la sfârșit cu Sleuth și logare centralizată.

⬤ Deplasați-vă microserviciile oriunde ca containere Docker.

⬤ Start toate componentele din arhitectura microserviciilor cu Docker Compose.

Pentru cine este această carte

Cei care au cel puțin o anumită experiență anterioară în programarea Java. Se recomandă, dar nu este obligatoriu, o anumită expunere anterioară la Spring Boot.

Alte date despre carte:

ISBN:9781484261309
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2020
Numărul de pagini:426

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Învățați Microservicii cu Spring Boot: A Practical Approach to Restful Services Using an...
Construiți o arhitectură de microservicii bazată pe Java...
Învățați Microservicii cu Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe - Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe
Învățați Microservicii cu Spring Boot 3: O abordare practică folosind arhitectura condusă de...
Această carte vă va arăta cum să construiți o...
Învățați Microservicii cu Spring Boot 3: O abordare practică folosind arhitectura condusă de evenimente, modele Cloud-Native și containerizare - Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

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)