O'Reilly logo

Learn Microservices with Spring Boot: A Practical Approach to RESTful Services using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber by Moises Macero

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Moises Macero 2017
Moises MaceroLearn Microservices with Spring Boothttps://doi.org/10.1007/978-1-4842-3165-4_6

6. Testing the Distributed System

Moises Macero
(1)
New York, USA
 

Introduction

In previous chapters, we built a complex, distributed system, composed of three functional microservices (UI, multiplication, gamification) and two supporting microservices (the API gateway built with Zuul and the service registry implemented with Eureka). Besides, our system uses an event-driven approach to fulfill the business processes that span multiple microservices (in this case, only attempt-to-points).
When you have an environment like this, composed of many pieces, it’s very likely that one of them fails. It also happens with a monolithic system: you ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required