Automated Content Moderation Implementation for Self-Media Platforms
Content Moderation Workflow
In content-driven applications, ensuring the safety and compliance of user-generated content is critical before publication. The automated moderation pipeline involves several stages triggered when a self-media user submits an article for review.
Event Trigger: Upon submission, a message is dispatched to Kafka to ...
Posted on Wed, 03 Jun 2026 17:28:26 +0000 by keigowei
Configuring and Using Sentinel Gateway Rate Limiting
Sentinel console source code: https://download.csdn.net/download/yixin605691235/89543923
Sentinel console JAR: https://download.csdn.net/download/yixin605691235/89543931
Modify the application.yml file in the JAR to update the Nacos address for different environments.
1. Gateway Rate Limiting Configuration and Usage
1.1 Nacos Configuraton
Cr ...
Posted on Mon, 25 May 2026 20:27:21 +0000 by praeses
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
Implementing Hystrix Circuit Breakers and Dashboard Monitoring in Spring Cloud
Hystrix Circuit Breaker IntegrationHystrix, a library created by Netflix, implements the Circuit Breaker pattern to prevent cascading failures in distributed systems. It acts as a safeguard for service availability, stopping failures from propagating through the microservices ecosystem.Project DependenciesTo implement Hystrix within a Spring Cl ...
Posted on Tue, 19 May 2026 17:44:38 +0000 by Blade280891
Enterprise Java Backend Technical Interview Reference
Microservices Architecture Stack
Modern distributed systems leverage Spring Cloud Alibaba ecosystem combined with containerized deployement. Core infrastructure components include Nginx for edge traffic management, Spring Cloud Gateway for centralized authentication and routing, Nacos for service discovery and dynamic configuration, Sentinel fo ...
Posted on Tue, 19 May 2026 01:38:50 +0000 by cody44
Securing Microservice Discovery with Eureka: End-to-End Protection Patterns
Why Discovery Security Matters
When every microservice is reachable over the network, the service registry becomes the first line of defense. An unprotected Eureka instance can be used to:
Inject rogue endpoints into the load-balancer
Exfiltrate configuration metadata
Trigger cascading failures via forged health checks
This guide shows how to ...
Posted on Sun, 17 May 2026 14:56:21 +0000 by markmusicman
Building a Centralized Configuration Server with Spring Cloud Config and Git
Problem with Distributed Configuraton Management
In microservice architectures, each service typically maintains its own configuration file. A system composed of dozens or hundreds of services results in scattered configuration files across multiple projects, making maintenance and updates extremely cumbersome.
Just as service registry and disc ...
Posted on Sat, 16 May 2026 16:58:01 +0000 by Navarr
Dynamically Modifying @FeignClient Path at Runtime Using BeanFactoryPostProcessor
This solution covers both Spring Boot 2.x and 3.x implementations.
Problem Description
A common requirement arises where each API interface carries an interfacePath defined in a custom annotation on the interface itself. For instance:
@FeignClient(value = "x-module")
public interface XXXService extends XApi {
}
@XXXMapping("/mem ...
Posted on Wed, 13 May 2026 10:14:33 +0000 by AlanG
Implementing Custom Filters and Error Handling with Spring Cloud Zuul
Understanding Zuul Filter MechanismsThe core functionality of the Zuul API Gateway is driven by its filter system, which intercepts HTTP requests and responses to handle cross-cutting concerns. Filters are constructed to manipulate the RequestContext, which holds the state for the current request, including request and response objects, routing ...
Posted on Wed, 13 May 2026 05:30:47 +0000 by Rupuz
Building Eureka Service Registry and High Availability Clusters with Spring Boot and Spring Cloud
Setting Up Eureka Service Registry
Creating Eureka Server
For multiple Spring Boot projects, use a Maven multi-module structure. Create a main Maven project with Spring Boot and Spring Cloud dependencies in the parent POM:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0& ...
Posted on Wed, 13 May 2026 05:20:21 +0000 by vmarellano