Batch IP Geolocation Enrichment Using CSV and REST APIs

When tasked with enriching a dataset of IP addresses with geographic metadata—such as country, province, and city—the priority is rapid, reliable execution. This scenario involved processing several hundred IP records stored in a Excel file, converting them to CSV for simplicity, then calling an external geolocation API to append loccation deta ...

Posted on Wed, 24 Jun 2026 18:23:17 +0000 by Hi I Am Timbo

Integrating Seata with Nacos, Spring Cloud Alibaba, and OpenFeign: Resolving Transaction Rollback Failures During Fallback

Integrating distributed transaction management using Seata in a Spring Cloud Alibaba microservices architecture—especially when combined with OpenFeign fallbacks—can be error-prone due to version mismatches, misconfigured registries, missing Nacos configurations, or context propagation issues. This guide provides a working setup for Seata 1.6.1 ...

Posted on Sun, 07 Jun 2026 17:01:01 +0000 by miligraf

Spring Boot Microservices: Service Management with Feign Client

Introduction Feign simplifies REST client development by abstracting away the underlying HTTP communication details. Instead of manually constructing URLs, handling parameter concatenation, and managing HTTP requests, Feign allows developers to define service calls as simple interface methods that resemble Spring MVC controller endpoints. This ...

Posted on Sat, 23 May 2026 18:57:00 +0000 by Ohio Guy

Configuring OpenFeign Timeouts and Compression in Spring Cloud

When dealing with synchronous calls in microservice architectures, adjusting the timeout duration for operations is often necessary. OpenFeign, a popular declarative web service client, provides mechanisms to configure these timeouts. This guide demonstrates how to set up connection and read timeouts for OpenFeign clients within a Spring Cloud ...

Posted on Wed, 20 May 2026 03:30:38 +0000 by denoteone

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