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