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