Creating a Simple Microservice Step 1: Create a Maven project using Spring Initializr https://start.spring.io/ Step 2: Choose the Spring Boot version 2.2.0…
hystrix
-
-
Distributed tracing using Zipkin What is distributed tracing? Distributed tracing is a technique used to profile and monitor applications, especially those built…
-
Installing RabbitMQ Server RabbitMQ RabbitMQ is widely deployed open-source message broker software that implements Advanced Message Queuing Protocol (AQMP). It is lightweight…
-
Eureka Naming Server In the previous section, we have configured the Ribbon and distributed the load between the two services. In this…
- Java TechnologyMicroservices Tutorial
Introduction to Currency Conversion and Currency Exchange Service
Introduction to Currency Conversion and Currency Exchange Service In this section, we will create a couple of microservices: CurrencyCalculationService and CurrencyExchangeService. Note:…
-
Understanding the need for Spring Cloud Bus Step 1: Select the project spring-cloud-config-server and run the SpringCloudConfigServerApplication.java file. Step 2: Select the…
-
Zuul API Gateway What is Zuul? Zuul Server is an API Gateway application. It handles all the requests and performs the dynamic…
-
Setting up Currency Conversion Microservice In the previous section, we have created currency-exchange-service. Now we will create a currency-conversion-service that talks to…
-
Setting up Spring Cloud Config Server Step 1: Create a Maven project using Spring Initializr https://start.spring.io/ Step 2: Choose the Spring Boot…
-
Client-Side Load Balancing with Ribbon Netflix Ribbon Netflix Ribbon is a Part of Netflix Open Source Software (Netflix OSS). It is a…