Cantitate/Preț
Produs

Testing Java Microservices

Autor Alex Soto Bueno, Andy Gumbrecht, Jason Porter
en Limba Engleză Paperback – 31 dec 2018

Observăm o tranziție clară în ecosistemul Java către arhitecturi distribuite, unde metodologia de testare devine coloana vertebrală a stabilității sistemului. În Testing Java Microservices, autorii propun o abordare riguroasă, concentrată pe design patterns și strategii de testare care depășesc simplul unit testing. Notăm cu interes accentul pus pe testele de persistență și pe modul în care fiecare componentă se integrează în fluxul de Continuous Delivery, oferind o perspectivă tehnică asupra întregului ciclu de viață al aplicației. Spre deosebire de Spring Microservices in Action, Second Edition, care se concentrează pe construcția și orchestrarea serviciilor folosind platforma Spring, volumul de față acoperă zona critică a validării acestor servicii în medii containerizate. Dacă titlul menționat anterior pune bazele arhitecturale, lucrarea de față semnată de Alex Soto Bueno, Andy Gumbrecht și Jason Porter oferă instrumentele necesare pentru a garanta că acele microservicii funcționează corect sub presiune. În contextul operei autorilor, observăm o continuitate logică: dacă în Quarkus Cookbook aceștia explorau optimizarea Java pentru Kubernetes, aici rafinează procesul de asigurare a calității, aplicând aceeași mentalitate practică și orientată spre soluții. Structura este una progresivă, ghidând cititorul prin complexitatea testării contractelor, a testelor de integrare și a utilizării Docker pentru simularea mediilor de producție. Credem că rigoarea cu care sunt prezentate aceste concepte transformă volumul într-o resursă tehnică esențială pentru inginerii care doresc să implementeze o strategie de testare robustă, adaptată vitezei de livrare impuse de microservicii.

Citește tot Restrânge

Preț: 28565 lei

Preț vechi: 35706 lei
-20%

Puncte Express: 428

Carte disponibilă

Livrare economică 18 mai-01 iunie
Livrare express 02-08 mai pentru 3720 lei


Specificații

ISBN-13: 9781617292897
ISBN-10: 1617292893
Pagini: 325
Dimensiuni: 187 x 233 x 22 mm
Greutate: 0.56 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte dezvoltatorilor Java care doresc să stăpânească ecosistemul testării în arhitecturi de microservicii. Cititorul câștigă o înțelegere profundă a modului în care testele de persistență și integrare se potrivesc într-un pipeline de livrare continuă. Este un instrument practic indispensabil pentru cei care utilizează Docker și framework-uri precum Spring sau Java EE în medii de producție exigente.


Despre autor

Alex Soto Bueno, Andy Gumbrecht și Jason Porter sunt experți recunoscuți în dezvoltarea sistemelor distribuite și a tehnologiilor cloud-native. Alex Soto Bueno și Jason Porter, ambii colaboratori în cadrul Red Hat, au publicat anterior Quarkus Cookbook, demonstrând o expertiză solidă în optimizarea Java pentru containere. Aceștia contribuie activ la proiecte open-source și sunt voci autorizate în comunitatea DevOps, expertiza lor regăsindu-se și în lucrări precum Gitops Cookbook. Experiența lor cumulată în arhitecturi de microservicii și securitate oferă cărții o bază pragmatică, ancorată în provocările reale ale industriei software.


Notă biografică

Alex Soto Bueno is a software engineer and is passionate about Java development and the open source software model. He leads the NoSQLUnit project and is a team member and evangelist of Arquillian. He has spread the word of testing at several conferences including Devoxx or GeeCon.

Andy Gumbrecht is a Senior Software Engineer and lead developer on several successful local government and commercial industry projects. As a senior Java developer he has never lost his love for coding, open source and best practices within the industry and has an attention to detail, performance and infrastructure.

Jason Porter works at Red Hat and has been involved with Arquillian since the early days. He created the first glassfish adapter and laid groundwork for the website. He also has used it extensively while testing Seam 3 and Apache DeltaSpike.

Descriere scurtă

Key Features:
· Practical hands-on guide
· Writing Persistence tests
· Teaches test strategies
· Shows how everything fits together in the Continuous Delivery Pipeline
Readers should be comfortable programming in Java. Experience with testing tools like jUnit is helpful but not required. Some experience in Java EE, Spring and Docker is also helpful.