PDF Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization 3rd Edition Moisés Macero García download
PDF Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization 3rd Edition Moisés Macero García download
com
OR CLICK HERE
DOWLOAD NOW
Acknowledgments�������������������������������������������������������������������������������������������������xvii
v
Table of Contents
JUnit 5����������������������������������������������������������������������������������������������������������������������������������� 23
Mockito���������������������������������������������������������������������������������������������������������������������������������� 23
AssertJ���������������������������������������������������������������������������������������������������������������������������������� 27
Testing in Spring Boot����������������������������������������������������������������������������������������������������������������� 28
Logging��������������������������������������������������������������������������������������������������������������������������������������� 29
Summary and Achievements������������������������������������������������������������������������������������������������������ 30
vi
Table of Contents
vii
Table of Contents
viii
Table of Contents
ix
Table of Contents
x
Table of Contents
Index��������������������������������������������������������������������������������������������������������������������� 451
xi
About the Authors
Moisés Macero García has been a software developer since he was a kid, when he
started playing around with BASIC on his ZX Spectrum. During his career, Moisés has
most often worked in development and architecture for small and large projects, and
for his own startups as well. He enjoys making software problems simple, and he likes
working in teams, where he can coach others as well as learn from them. Moisés is the
author of the blog thepracticaldeveloper.com, where he shares solutions to technical
challenges, guides, and his view on different ways of working in IT companies. He
also organizes workshops for companies that need a practical approach to software
engineering. In his free time, he enjoys traveling and hiking.
xiii
About the Authors
Tarun’s expertise lies in architecting and developing large scale applications, with a
particular focus on cloud-native solutions using cutting-edge architectural patterns like
microservices and event-driven architecture. He has led the development of numerous
end-to-end cloud-based solutions, demonstrating his deep technical understanding to
deliver high-performing, reliable, large-scale applications.
An advocate of agile methodologies, Tarun excels at applying domain-driven design
and behavioral-driven development principles, ensuring seamless project management
and collaboration across cross-functional teams in different geographical locations. His
international experience, having worked in India, Canada and Germany, has enriched
his global perspective and ability to adapt to diverse environments. Tarun lives in
Hyderabad, India, and he enjoys spending time with his wife and child when he’s not
indulging in his love of technology. You can follow Tarun or contact him on his Twitter
account: @taruntelang.
xiv
About the Technical Reviewer
Manuel Jordan Elera is an autodidactic developer and
researcher who enjoys learning new technologies for his
own experiments and creating new integrations. Manuel
won the Springy Award 2013 Community Champion and
Spring Champion. In his little free time, he reads the Bible
and composes music on his guitar. Manuel is known as
dr_pompeii. He has tech-reviewed numerous books,
including Pro Spring MVC with WebFlux (Apress, 2020),
Pro Spring Boot 2 (Apress, 2019), Rapid Java Persistence
and Microservices (Apress, 2019), Java Language Features
(Apress, 2018), Spring Boot 2 Recipes (Apress, 2018), and Java APIs, Extensions and
Libraries (Apress, 2018). You can read his detailed tutorials on Spring technologies and
contact him through his blog at www.manueljordanelera.blogspot.com. You can follow
Manuel on his Twitter account, @ dr_pompeii.
xv
Acknowledgments
I would like to thank my wife, Nikita, and son, Vihan, for their patience
and love throughout the process of writing this book. I am indebted to all
my mentors and friends who always encouraged me to keep growing in
every phase of my professional career.
I’d like to thank my parents for pushing me in the right direction with tech-
nology and always supporting me every step of the way, even when I decided
to do something completely different than they expected. It’s also important
to note that without them, I probably wouldn’t have become a developer
and had such a great career. Lastly, thanks again go out to my wife (and
soulmate), Nikita. It’s an incredible feeling to be with someone who keeps
you motivated and challenges you, not only professionally but personally
as well.
xvii
Other documents randomly have
different content
hauskoja muistoja noilta vuosilta, jolloin opetin sinua, ja olet sanonut
minulle useammasti kuin kerran, että elämäsi iloisin päivä tulee
olemaan se, jolloin Heven maakunnan jokainen asukas osaa lukea
ja kirjoittaa».
Andráksen ote heltisi äkkiä, hän laski vanhan ystävänsä käden irti
ja hänen katseensa synkistyi huomattavasti.
Mutta sen sijaan olikin Ilonka, joka nähtävästi oli vielä heikko ja
sairas kaikesta kokemastaan, kieltäytynytkin kertomasta sanaakaan
lyhytaikaisesta olostaan miehensä kodissa. Hän oli ottanut vaitiollen
vastaan vanhempiensa suutelot, vaitiollen oli hän istuutunut entiselle
paikalleen pöytään ja tyynesti ruvennut jälleen asumaan entisessä
huoneessaan yön poissaolon jälkeen ja jatkamaan tuskin
keskeytyneitä hommiaan.
Kreivillä oli nykyään aina runsaasti rahaa, ja tämän vuoden sato oli
ollut niin runsas, että se oli täydellisesti korvannut viimevuotisen
tulvan aiheuttamat vahingot.
Keményn András näytti todellakin ymmärtävän, miten maatilaa oli
hoidettava. Ja sehän olikin luonnollista, sillä kaikki talonpojat
ymmärsivät aina, miten vehnää ja turnipseja oli kasvatettava. András
hoiti kaiken eikä kreivin tarvinnut muuta kuin iloita saavutuksista ja
vuosituloistaan, joita hän ei enää jaksanut kokonaan tuhlatakaan.
»Odotan».
»Ketä sitten»?
»Erästä liiketuttavaani».
»Isä, etkö halua kertoa minulle, mikä tuo 'kiitollisuuden taakka' on,
jonka minä ja me muut kaikki olemme velkaa miehelleni»?
»Ilonka, olet kuunnellut»!
»Tiedät aivan hyvin, isä, ettei hän kerro minulle mitään. On aivan
hyödytöntä taistella sitä vastaan, rakkaani, sillä en aio poistua tästä
huoneesta, ennenkuin saan tietää, mitä tahdon».