spring cloud

Understanding the Spring Cloud Config Starter

Spring Cloud Config provides server-side and client-side support for externalized configuration in a distributed system. With the Config Server, you have a central place to manage external properties for applications across all environments. This blog post will guide you through setting up and us…

Spring Cloud Module List

Spring Cloud Module List Module Description Artifact ID Spring Cloud Config Manages external configuration for applications across all environments. spring-cloud-config Spring Cloud Netflix Provides Netflix O…

Multiple Feign Clients in Spring

Multiple Feign Clients with Different Configurations in Spring In the realm of microservices architecture, communication between services is a crucial aspect. Spring Framework offers several tools to simplify this communication, one of which is Feign. Feign is a declarative web service client devel…

FeignContext - NoSuchBeanDefinitionException

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.cloud.netflix.feign.FeignContext' available   When you encounter a NoSuchBeanException related to FeignContext while using `@EnableFeignClients` and `@FeignClient`, it…

Feign over RestTemplate

As a spring boot developer, evaluating tools like Feign and RestTemplate requires considering various factors including ease of use, performance, scalability, maintainability, and alignment with project requirements. Here's an analysis of the advantages and disadvantages of using Feign over Res…

Spring Cloud Feign and HTTP Connection Pooling

Spring Cloud: Enhancing Performance with Feign and HTTP Connection Pooling Introduction: In the world of microservices, effective communication between services is paramount. Spring Cloud offers a suite of tools to simplify the development of cloud-native applications. Among these tools, Feign and …

Spring Cloud Feign vs. OpenFeign

Introduction: In the world of microservices architecture, where communication between services is paramount, developers often rely on robust tools to facilitate interaction. Among these tools, Feign has emerged as a popular choice, offering a declarative HTTP client for easier RESTful service consu…

@EnableFeignClients in Spring

Introduction In modern software development, microservices architecture has become a popular choice due to its scalability, flexibility, and maintainability. However, managing communication between these microservices can be challenging. Enter Feign, a declarative web service client developed by Ne…

Load More
That is All