Zipkin Logo

Microservices: Zipkin, distributed tracing

This is the 5th part of the Developing Microservices with Spring Boot series. After being able to create an edge service, compose services on Zuul and monitor the proxy connections with Hystrix dashboard, we will have a look to how to create traces that can be monitored.
This will let us to visualize a call from beginning to end, analyze timeouts, etc…
Being able to trace any request is a nice to have feature in our microservice infrastructure.  The full code is available on github. […]

Hystrix logo

Microservices: Hystrix dashboard – Detecting point of failures

This is the 4th part of the Developing Microservices with Spring Boot series. After being able to create an edge service, compose services and establish a fallback strategy, we will have a look to how to monitor the connections that the proxy does to other services. The full code is available on github. […]

Microservices: Using Zuul proxy as a micro-proxy and api gateway

This is the 3rd part of the Developing Microservices with Spring Boot series. After having a configuration service, being able to create microservices that communicate between themselves and registering them on a service registry, we will have a look to how to have an abstraction of the services offered and how to proxy requests to other services. The full code is available on github. […]

Microservices: Using Eureka as a service registry

This is the 2nd part of the Developing Microservices with Spring Boot series.

After having a configuration service and being able to create microservices that communicate between themselves, we are going to see next how to create a service registry.
The full code is available on github. […]

Microservices 101 - Configuration service architecture

Microservices: Writing a centralized configuration microservice

Last month I went to a talk about Microservices at Pivotal SF.
As I commented previously (you can take a look here if interested), this was one of the talks with more useful content and easy to follow I have ever been to.

After that, I decided to tackle several points related to microservices development in Spring and how to do them with spring cloud. The code of the whole exercise can be found on github. […]