Implementing Centralized Configuration with Spring Cloud Config
Spring Cloud Config provides a centralized mechanism for managing external configurations across distributed systems and microservices. It operates with a server-client architecture. The Config Server, also known as the distributed configuration center, is a standalone microservice responsible for connecting to configuration repositories and of ...
Posted on Fri, 11 Sep 2026 16:03:21 +0000 by bsbotto
Core Spring Cloud Components: Eureka Service Discovery and Feign-Based REST Clients
Spring Cloud is a curated collection of battle-tested, production-ready frameworks—integrated and abstracted through Spring Boot’s convention-over-configuration model. It simplifies the development, deployment, and maintenance of distributed systems by encapsulating complexity behind intuitive APIs and declarative configurations.
Spring Cloud v ...
Posted on Thu, 03 Sep 2026 16:49:50 +0000 by northk
Implementing Client-Side Load Balancing with Spring Cloud Ribbon
To facilitate communication between microservices, such as an Order Management system retrieving details from an Inventory system, client-side load balancing is essential. Spring Cloud Ribbon provides this capability seamlessly when integrated with Spring's RestTemplate.
Project Configuration
Begin by initializing the order management module. T ...
Posted on Sun, 19 Jul 2026 16:30:11 +0000 by Collin
Monitoring Hystrix Circuit Breakers with Dashboard and Turbine in Spring Cloud
Hystrix Dashboard for Real-time Monitoring
Hystrix Dashboard provieds real-time visualization of Hystrix command metrics including response times and success rates. While useful for single applications, it requires Turbine to aggregate data from multiple services.
Settting Up Hystrix Dashboard
Add the required dependencies to your Maven configu ...
Posted on Thu, 16 Jul 2026 17:04:34 +0000 by whizkid
Managing Shared and Extended Configuration in Nacos Spring Cloud
Shared and Extended Configuration Support in Nacos
In multi-module microservice architectures, common infrastructure settings—such as database connection strings, Redis endpoints, message broker URIs, or observability parameters—are frequently reused across services. To avoid duplication and simplify maintenance, Nacos Config provides two mecha ...
Posted on Wed, 20 May 2026 07:43:03 +0000 by konky
OpenFeign Source Code Deep Dive: Architecture and Request Processing Pipeline
Core Architecture Overview
OpenFeign leverages Spring's declarative HTTP client capabilities through a sophisticated bean registration and proxy generation mechanism. At its foundation, the framework utilizes Spring's FactoryBean pattern to create dynamic proxies for Feign client interfaces. When scanning for interfaces annotated with @FeignCli ...
Posted on Tue, 19 May 2026 00:45:02 +0000 by marcel
Service Discovery and Inter-Service Communication in Spring Cloud with Eureka
Using Netflix Feign Client for Service Calls
First, add the spring-cloud-starter-openfeign dependency to your project:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=" ...
Posted on Mon, 11 May 2026 13:30:21 +0000 by thoand