Implementing Declarative REST Clients with Spring Cloud Feign
Overview of Spring Cloud Feign
Spring Cloud Feign acts as a declarative HTTP client template designed to simplify interactions between microservices. Developed originally by Netflix, it allows developers to invoke remote services as if they were local methods, abstracting away the underlying HTTP details.
While frameworks like Dubbo utilize bin ...
Posted on Mon, 12 Oct 2026 16:11:06 +0000 by rowman
Setting Up and Configuring Nacos for Service Registration
Downloading and Starting Nacos
Begin by downloading the Nacos server package from the official GitHub repository:
https://github.com/alibaba/nacos/releases/tag/2.1.0
Extract the downloaded archive and execute the startup script. This initiates the Nacos server in standalone mode.
Spring Boot Project Configuration
In your Spring Boot parent pro ...
Posted on Mon, 12 Oct 2026 16:07:10 +0000 by johanlundin88
Spring Cloud OpenFeign Configuration and Advanced Usage Guide
Overview
OpenFeign is a declarative HTTP client for Java that simplifies service-to-service communication in distributed systems. Spring Cloud extends Feign with auto-configuration, integration with Spring MVC annotations, load balancing via Spring Cloud LoadBalancer, circuit breaking, and observability support.
GitHub: https://github.com/sprin ...
Posted on Sat, 10 Oct 2026 16:31:05 +0000 by kenshintomoe225
Kestrel Configuration with HTTPS Support for the Taurus .NET Core Open Source Microservice Framework Admin Plugin
Configuration Editing Rules for App Config
Double-clicking any configuration entry enters edit mode. Behavior differs based on the persistence setting:
Unchecking persistence: Changes take effect immediately for the current runtime, but are lost after application restart. Modified values are marked with a [temp] suffix to indicate temporary st ...
Posted on Sat, 10 Oct 2026 16:22:37 +0000 by richardbotw
Understanding Nacos: Service Discovery, Configuration Management, and Architecture
Introduction to Nacos
Nacos is a comprehensive platform designed for building cloud-native applications, offering dynamic service discovery, configuration management, and service governance capabilities.
Evolution of Service Discovery
Hardcoded HTTP Invocations
Directly invoking remote endpoints using HTTP clients requires hardcoded URLs. Any ...
Posted on Wed, 07 Oct 2026 16:14:55 +0000 by sirkodo
Implementing Service Consumers with Feign and Load Balancing with Ribbon in Spring Cloud
Feign Service Consumer Implementation
Feign is a declarative web service client that simplifies HTTP API development. It uses annotations to define service interfaces and integrates seamlessly with Spring MVC.
Environment Setup
Required Components:
Java 8+
Spring Boot 2.1.1+
Spring Cloud Finchley+
Dependencies:
<dependencies>
<de ...
Posted on Tue, 06 Oct 2026 16:53:46 +0000 by thepeccavi
Building a Simple Microservices Architecture with .NET Core
This guide serves as a walkthrough for building a simple microservices architecture using .NET Core. It's recommended to read this on a desktop for better formatting.
Note: Microservices are not a silver bullet. This content is for reference and discussion only. For most small projects, avoid using microservices just for the sake of it. Techno ...
Posted on Tue, 06 Oct 2026 16:13:56 +0000 by adksga
Implementing Robust Security Patterns for Eureka-Based Service Mesh Architectures
Securing Service Mesh Architectures with Eureka
Maintaining system integrity within a distributed microservices environment requires a rigorous approach to network security. The service mesh layer acts as the critical infrastructure for managing service-to-service traffic, enforcing policies that prevent unauthorized access and data breaches. A ...
Posted on Sun, 04 Oct 2026 16:36:23 +0000 by php_jord
Eureka Server Request Handling and Instance Registration
When a Eureka client initiates registration via a POST request, it invokes the ApplicationResource.addInstance method. This method performs validation and delegates the registration logic.
@POST
@Consumes({"application/json", "application/xml"})
public Response addInstance(InstanceInfo instanceData,
...
Posted on Thu, 01 Oct 2026 16:39:22 +0000 by saltwater
Istio: Simplifying Microservice Development with Service Mesh
Istio is a service mesh that addresses common challenges in microservice architectures, such as complex communication and deployment workflows. By integrating with Kubernetes, it provides a non-invasive way to manage service interactions, enabling features like traffic routing, load balancing, and fault injection without modifying application c ...
Posted on Wed, 30 Sep 2026 16:51:57 +0000 by marting