Spring Cloud Tutorials

Here is curated list of Spring Cloud tutorials.

What are Microservices?

You should check out Microservices – Definition, Principles and Benefits by HowToDoInJava to get an overview of What are Microservices, Principles and Benefits of using Microservices.

Spring Microservices Registration and Discovery using Eureka

Eureka… one stop solution for Spring microservices registration and discovery.

javainuse.com has a four part series explaining how to develop, register and discover microservices using Eureka.

  • Part 1 Develop an Eureka server using Spring Boot and register an application to it
  • Part 2 Develop microservices with REST APIs for producing and consuming.
  • Part 3 Develop Eureka Server Microservice and register the employee-producer code to it.
  • Part 4 Develop Eureka Server Microservice and use discovery service for employee-consumer.

Another great explanation Spring Cloud Netflix – Eureka at Baeldung and Spring Cloud Service Discovery with Netflix Eureka at HowToDoInJava. You should check both of those.

Apart from that we do also have some quick guides to get you started with Eureka

Load Balancing using Ribbon

Ribbon does provides client side load balancing in Spring Cloud ecosystem. 

Circuit Breaker using Hystrix

Circuit Breaker pattern can be implemented in Spring Cloud using Hystrix. 

Declarative REST Client using Feign

Implementation of REST Client using Netflix Feign.

API Gateway using Zuul

Cloud Config Server

Spring Cloud Stream


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

{developer} > Java > PHP > WordPress > HTML-CSS-JS