Spring

Spring Cloud Config Server

Spring Cloud Config Server | Config Server:- Externalize all common properties(key = value) from every microservice. This Config Server are two types:- For this:- When we start our microservice:- Q) How many config servers can be created for one Application?One Config Server. Q) Which dependency should we add at microservice to link with the Config […]

Spring Cloud Config Server Read More »

FeignClient Example in Spring Cloud

FeignClient Example in Spring Cloud | Open Feign is built on top of LoadBalancerClient and it is the most used client for the intra-communication of microservices. We have to develop 3 projects:- Eureka Server Producer Application The use of @EnableDiscoveryClient is optional in Spring Boot applications. As of recent updates, simply having a DiscoveryClient implementation (like Eureka,

FeignClient Example in Spring Cloud Read More »

Spring Cloud Netflix Eureka Server

Spring Cloud Netflix Eureka Server | We will see how the Spring Cloud Netflix Eureka server works in Microservices with examples. Important points about Spring Cloud Netflix Eureka:- Service Instance = service ID + Instance ID + HOST + PORT + Load Factor ServiceId InstanceId Host Port Load Factor SEARCH-APP SA-5210256 192.168.0.10 9696 0/200 SEARCH-APP

Spring Cloud Netflix Eureka Server Read More »

Microservices Introduction

Microservices Introduction | We will examine some of the terms commonly used in microservices. And see what is Monolithic Application, its advantages and disadvantages, Microservices Design Overview, and Spring Cloud Netflix Components. Microservices: It is a design used to develop applications by decomposing modules into applications and integrating them using web services. Microservices is not

Microservices Introduction Read More »

Apache Camel with Spring Boot

Apache Camel with Spring Boot | Apache Camel is an open-source integration framework that transfers data between systems. Apache Camel supports 3 types of operations:- Apache Camel coding is done using EIP (Enterprise Integration Pattern). Apache Camel can be used as replacement of the Spring Batch or it can be used as integration to the

Apache Camel with Spring Boot Read More »