Tagged articles
93 articles
Page 1 of 1
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 23, 2026 · Backend Development

Real-Time Bidirectional Config Updates in Spring Boot 3 Without Restart

This tutorial shows how to integrate Apache Commons Configuration2 with Spring Boot 3 to load, refresh, persist, and listen to configuration changes in real time, using periodic reload triggers, auto‑save, and event listeners so updates take effect without restarting the service.

Apache Commons Configuration2Auto SaveDynamic Configuration
0 likes · 8 min read
Real-Time Bidirectional Config Updates in Spring Boot 3 Without Restart
Airbnb Technology Team
Airbnb Technology Team
Mar 24, 2026 · Cloud Native

How Airbnb Ensures Safe, Reliable Dynamic Configuration Changes

Airbnb’s Sitar platform demonstrates how a modern dynamic configuration system can provide safe, reliable, and flexible runtime changes through a Git‑centric workflow, multi‑tenant control and data planes, staged rollouts, rapid rollback, and local caching, balancing developer agility with operational stability.

Dynamic ConfigurationMicroservicesgit-workflow
0 likes · 13 min read
How Airbnb Ensures Safe, Reliable Dynamic Configuration Changes
Top Architect
Top Architect
Jan 30, 2026 · Backend Development

DynamicTp: Real‑time Tuning of Java ThreadPoolExecutor with Config Center Integration

This article introduces DynamicTp, an open‑source framework that extends Java's ThreadPoolExecutor to enable real‑time, configuration‑center‑driven parameter adjustments, live monitoring, alerting, and seamless integration with popular middleware thread pools, all while requiring zero code intrusion.

AlertingDynamic ConfigurationSpringBoot
0 likes · 11 min read
DynamicTp: Real‑time Tuning of Java ThreadPoolExecutor with Config Center Integration
Su San Talks Tech
Su San Talks Tech
Nov 27, 2025 · Backend Development

DynamicTp: Real‑Time, Zero‑Intrusion ThreadPoolExecutor Tuning for Java Services

DynamicTp is an open‑source SpringBoot starter that lets developers monitor, alert on, and adjust ThreadPoolExecutor parameters at runtime via popular configuration centers, offering zero‑intrusion integration, extensible metrics, multi‑channel notifications, and support for a wide range of middleware thread pools.

Dynamic ConfigurationSpringBootThreadPool
0 likes · 11 min read
DynamicTp: Real‑Time, Zero‑Intrusion ThreadPoolExecutor Tuning for Java Services
Java Companion
Java Companion
Nov 24, 2025 · Backend Development

Seamless OSS Switching with Adapter Pattern and Nacos Dynamic Configuration

This article demonstrates how to use the Adapter pattern together with Nacos dynamic configuration to abstract multiple OSS providers (Minio, Aliyun), configure Spring beans for hot‑refreshable storage selection, and integrate the solution into a microservice’s service, file, and controller layers.

Adapter PatternDynamic ConfigurationMicroservices
0 likes · 12 min read
Seamless OSS Switching with Adapter Pattern and Nacos Dynamic Configuration
Cognitive Technology Team
Cognitive Technology Team
Nov 22, 2025 · Backend Development

Why Some Instances Miss @RefreshScope Updates in Spring Cloud Alibaba + Nacos and How to Fix Them

This article explains why certain machines fail to refresh configuration with @RefreshScope in a Spring Cloud Alibaba and Nacos setup, analyzes the underlying source code, identifies five common root causes, and provides a step‑by‑step troubleshooting guide with best‑practice recommendations.

@RefreshScopeDynamic ConfigurationNacos
0 likes · 8 min read
Why Some Instances Miss @RefreshScope Updates in Spring Cloud Alibaba + Nacos and How to Fix Them
Architect's Tech Stack
Architect's Tech Stack
Oct 28, 2025 · Backend Development

13 Proven Ways to Dynamically Update SpringBoot Configurations at Runtime

This article presents twelve practical techniques for dynamically modifying SpringBoot configuration values without restarting the application, ranging from simple @Value listeners to advanced solutions such as Nacos, Apollo, dynamic data sources, in‑memory maps, scheduled polling, event‑driven updates, and Spring Cloud Config, helping developers achieve flexible and resilient runtime configuration management.

Dynamic ConfigurationSpringBootjava
0 likes · 16 min read
13 Proven Ways to Dynamically Update SpringBoot Configurations at Runtime
HomeTech
HomeTech
Sep 25, 2025 · Backend Development

How a Single Input Box Enables Unlimited Backend Logic Flexibility

This article explains how a function input box, combined with parameter interpolation and a sandboxed Node.js environment, lets backend developers write arbitrary JavaScript to dynamically generate HTML components, handle complex logic, and maintain security, offering unparalleled flexibility for ever‑changing business requirements.

BackendDynamic Configurationcode-generation
0 likes · 19 min read
How a Single Input Box Enables Unlimited Backend Logic Flexibility
Architect
Architect
Sep 19, 2025 · Backend Development

How to Refresh Spring Boot Configurations at Runtime with @RefreshScope

This article explains why traditional Java apps require restarts for config changes, introduces Spring Boot's @RefreshScope for zero‑downtime hot‑reloading, details its core principles, provides step‑by‑step implementation, troubleshooting tips, best practices, and advanced use cases for dynamic configuration in production environments.

@RefreshScopeDynamic ConfigurationSpring Boot
0 likes · 10 min read
How to Refresh Spring Boot Configurations at Runtime with @RefreshScope
Java Backend Technology
Java Backend Technology
Sep 15, 2025 · Backend Development

How to Dynamically Load External JARs into SpringBoot and Scan Them

This guide explains how to load external JAR files into the JVM, configure SpringBoot to recognize them, and choose among several class‑loading strategies—including expanding the classpath, using the loader.path parameter, or implementing a custom classloader—while providing Maven configuration examples and code snippets.

Custom ClassLoaderDynamic Configurationclass loading
0 likes · 9 min read
How to Dynamically Load External JARs into SpringBoot and Scan Them
Java Tech Enthusiast
Java Tech Enthusiast
Sep 11, 2025 · Backend Development

Refresh Spring Boot Config at Runtime Without Restart

This guide explains how to use Spring Boot's @RefreshScope to dynamically refresh configuration at runtime without restarting services, covering the underlying mechanism, step‑by‑step implementation, production best practices, troubleshooting tips, and advanced use cases.

@RefreshScopeDynamic ConfigurationSpring Boot
0 likes · 9 min read
Refresh Spring Boot Config at Runtime Without Restart
macrozheng
macrozheng
Sep 8, 2025 · Backend Development

How to Refresh Spring Boot Configurations at Runtime Without Restart

This article explains why dynamic configuration refresh is needed in Spring Boot, details the @RefreshScope mechanism, provides step‑by‑step implementation code, and shares production best practices and troubleshooting tips for zero‑downtime config updates.

Cloud NativeDynamic ConfigurationMicroservices
0 likes · 10 min read
How to Refresh Spring Boot Configurations at Runtime Without Restart
Top Architect
Top Architect
Sep 3, 2025 · Backend Development

How to Refresh Spring Boot Configurations at Runtime with @RefreshScope

This article explains why dynamic configuration refresh is needed in Spring Boot, details the @RefreshScope mechanism, provides step‑by‑step implementation code, and shares best practices and troubleshooting tips for zero‑downtime updates in production environments.

@RefreshScopeDynamic ConfigurationMicroservices
0 likes · 12 min read
How to Refresh Spring Boot Configurations at Runtime with @RefreshScope
DeWu Technology
DeWu Technology
Aug 25, 2025 · Artificial Intelligence

How AI‑Powered Dynamic Auditing Transforms Product Review at Dewu

This article details Dewu's shift from manual product checks to an AI‑driven, dynamically configurable audit system that improves review speed, accuracy, and scalability while reducing manual effort through rule engines, HTTP‑based algorithm calls, and extensive data analysis.

AI auditDynamic ConfigurationSoftware Architecture
0 likes · 14 min read
How AI‑Powered Dynamic Auditing Transforms Product Review at Dewu
Code Ape Tech Column
Code Ape Tech Column
Aug 11, 2025 · Backend Development

Why Store All Spring Boot Configurations in a Database? Benefits and Implementation Guide

This article explores the drawbacks of static YAML files in production, compares traditional configuration centers, and presents a database‑driven approach that offers zero extra infrastructure, full control, and simplified architecture, while detailing layered bootstrapping, entity design, dynamic loading, encryption, versioning, and monitoring.

Configuration ManagementDatabase ConfigDynamic Configuration
0 likes · 27 min read
Why Store All Spring Boot Configurations in a Database? Benefits and Implementation Guide
Architecture Digest
Architecture Digest
Mar 17, 2025 · Backend Development

Dynamic Service Provider Switching with spring-smart-di and AutowiredProxySPI

This article explains how to dynamically switch between multiple service providers in a Spring backend by configuring identifiers, using spring-smart-di's AutowiredProxySPI and related annotations, and provides step‑by‑step code examples for seamless, runtime‑configurable dependency injection.

Dynamic Configurationdependency-injectionjava
0 likes · 9 min read
Dynamic Service Provider Switching with spring-smart-di and AutowiredProxySPI
Code Ape Tech Column
Code Ape Tech Column
Mar 10, 2025 · Backend Development

Dynamic Service Provider Switching with spring-smart-di and AutowiredProxySPI

This article explains how to dynamically switch between multiple service providers, such as SMS vendors, in a Spring‑based backend by using spring‑smart‑di's @AutowiredProxySPI and related annotations, covering configuration, Maven dependency, enabling the feature, and custom proxy implementations.

BackendDynamic Configurationdependency-injection
0 likes · 9 min read
Dynamic Service Provider Switching with spring-smart-di and AutowiredProxySPI
macrozheng
macrozheng
Mar 6, 2025 · Backend Development

Dynamic Service Switching in Spring Boot Using spring‑smart‑di

This article explains how to implement dynamic switching of service implementations in a Spring Boot application by leveraging the spring‑smart‑di library, covering configuration setup, custom annotations, and code examples that enable runtime changes without restarting the service.

Dynamic ConfigurationSpring Bootdependency-injection
0 likes · 8 min read
Dynamic Service Switching in Spring Boot Using spring‑smart‑di
Java Backend Technology
Java Backend Technology
Jan 9, 2025 · Backend Development

How DynamicTp Enables Real‑Time ThreadPool Tuning and Monitoring in Java

DynamicTp is a SpringBoot‑compatible framework that extends ThreadPoolExecutor to allow live adjustment of pool parameters, real‑time monitoring, multi‑platform alerts, and seamless integration with popular configuration centers, helping Java services achieve higher performance and reliability.

Dynamic ConfigurationMicroservicesSpringBoot
0 likes · 11 min read
How DynamicTp Enables Real‑Time ThreadPool Tuning and Monitoring in Java
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 9, 2024 · Backend Development

Dynamic Config Refresh & Secure Settings in Spring Cloud with Nacos & KMS

This article demonstrates how to integrate Nacos into a Spring Cloud application to achieve runtime configuration refresh, and how to employ Alibaba KMS for zero‑code encryption of sensitive properties, covering setup steps, code examples, underlying mechanisms, and best practices for secure, dynamic configuration management.

Configuration EncryptionDynamic ConfigurationKMS
0 likes · 20 min read
Dynamic Config Refresh & Secure Settings in Spring Cloud with Nacos & KMS
Architecture Digest
Architecture Digest
Nov 29, 2024 · Backend Development

Dynamic Service Provider Switching with Spring Smart DI

This article explains how to implement runtime switching of multiple service providers in a Spring‑based backend by configuring the active implementation in a central store and using the spring‑smart‑di library's AutowiredProxySPI to inject the appropriate bean automatically.

Dynamic Configurationdependency-injectionjava
0 likes · 7 min read
Dynamic Service Provider Switching with Spring Smart DI
Code Ape Tech Column
Code Ape Tech Column
Nov 8, 2024 · Backend Development

Implementing a Dynamic Thread Pool with Nacos in Spring Boot

This article explains how to externalize and dynamically adjust a Spring Boot thread pool's core and maximum sizes using Nacos as a configuration center, allowing runtime changes without service restarts and demonstrating the setup, code, and testing procedures.

Dynamic ConfigurationNacosSpring Boot
0 likes · 9 min read
Implementing a Dynamic Thread Pool with Nacos in Spring Boot
JD Tech
JD Tech
Jul 12, 2024 · Backend Development

Dynamic Thread Pool: Monitoring, Alerting, and Runtime Parameter Adjustment

The article explains the concept of a dynamic thread pool, identifies common pain points such as invisible runtime status, hard‑to‑trace rejections, and slow parameter tuning, and presents a comprehensive solution that includes monitoring, alerting, automatic stack dumping, and live parameter refresh for Java backend services.

Dynamic Configurationjavamonitoring
0 likes · 20 min read
Dynamic Thread Pool: Monitoring, Alerting, and Runtime Parameter Adjustment
JD Retail Technology
JD Retail Technology
Jul 5, 2024 · Backend Development

Dynamic Thread Pool: Monitoring, Alerting, and Runtime Parameter Adjustment

The article explains the concept of dynamic thread pools, analyzes common pain points such as invisible runtime status, hard‑to‑locate rejections, and slow parameter tuning, and presents a comprehensive solution that includes monitoring, alerting, automatic stack tracing, and on‑the‑fly parameter refresh using Java code.

Dynamic Configurationjavamonitoring
0 likes · 19 min read
Dynamic Thread Pool: Monitoring, Alerting, and Runtime Parameter Adjustment
Su San Talks Tech
Su San Talks Tech
Mar 31, 2024 · Backend Development

Mastering Configuration Centers: From Local Files to Nacos in Microservices

This article explains how configuration management evolves from simple local files in monolithic applications to centralized, dynamic configuration centers like Nacos for microservices, covering code examples, registration, deregistration, viewing, change subscription, and guidance on choosing a service registry.

Configuration ManagementDynamic ConfigurationNacos
0 likes · 20 min read
Mastering Configuration Centers: From Local Files to Nacos in Microservices
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 15, 2024 · Backend Development

How to Dynamically Adjust Thread Pool Size with Nacos in Java

Learn how to integrate Nacos as a dynamic configuration center to modify Java thread pool sizes at runtime, covering dependency setup, initial Nacos configuration, custom listener implementation, thread pool usage, testing, and the benefits of adaptive scaling for production systems.

Dynamic ConfigurationNacosbackend-development
0 likes · 7 min read
How to Dynamically Adjust Thread Pool Size with Nacos in Java
Architect
Architect
Feb 24, 2024 · Backend Development

Implementing a Dynamic Thread Pool with Nacos in Spring Cloud

This article demonstrates how to build a dynamically configurable thread pool in a Spring Cloud backend by using Nacos as a configuration center, covering dependency setup, YAML files, Java implementation, controller exposure, testing steps, and practical tips for runtime adjustments.

BackendDynamic ConfigurationNacos
0 likes · 9 min read
Implementing a Dynamic Thread Pool with Nacos in Spring Cloud
Code Ape Tech Column
Code Ape Tech Column
Feb 4, 2024 · Backend Development

Implementing a Dynamic Thread Pool with Nacos in Spring Boot

This article demonstrates how to create a dynamically configurable thread pool in a Spring Boot backend by using Nacos as a configuration center, covering Maven dependencies, YAML configuration files, Nacos data IDs, Java implementation with listeners, a REST controller for testing, and practical verification steps.

Dynamic ConfigurationNacosSpring Boot
0 likes · 11 min read
Implementing a Dynamic Thread Pool with Nacos in Spring Boot
DeWu Technology
DeWu Technology
Jan 24, 2024 · Backend Development

Dynamic Parameter Handling with Spring SpEL and Strategy Pattern

The article demonstrates replacing fragile if‑else channel logic with a Strategy pattern and Spring Expression Language, storing parameter mappings in a database so that new payment channels or Excel formats can be added simply by configuring SpEL expressions, achieving a flexible, maintainable, data‑driven solution.

BackendDynamic ConfigurationSpEL
0 likes · 17 min read
Dynamic Parameter Handling with Spring SpEL and Strategy Pattern
Weimob Technology Center
Weimob Technology Center
Dec 5, 2023 · Mobile Development

How Virtual Routing Boosts Cross-Platform Mobile App Navigation

This article introduces a virtual routing framework for mobile applications that unifies page navigation across Android, iOS, and mini-programs, enabling dynamic URL distribution, platform-specific configurations, version-based routing, and reduced maintenance, while detailing architecture, implementation steps, and code examples.

AndroidDynamic ConfigurationMini Program
0 likes · 11 min read
How Virtual Routing Boosts Cross-Platform Mobile App Navigation
DaTaobao Tech
DaTaobao Tech
Jul 24, 2023 · Cloud Native

Tengine-Ingress: High‑Performance Cloud‑Native Ingress Gateway for Alibaba Group

Tengine‑Ingress is Alibaba’s cloud‑native Ingress gateway built on the high‑performance Tengine‑Proxy, replacing the legacy Unified Access with dynamic, loss‑less configuration, per‑domain gray‑rollout, dual‑certificate TLS, real‑time observability, and checksum validation, achieving up to 20 % lower latency, CPU and memory usage while scaling to thousands of pods, and paving the way for a universal API gateway supporting TCP, UDP, gRPC, QUIC/HTTP3 and advanced TLS.

Cloud NativeDynamic ConfigurationIngress
0 likes · 18 min read
Tengine-Ingress: High‑Performance Cloud‑Native Ingress Gateway for Alibaba Group
Code Ape Tech Column
Code Ape Tech Column
May 8, 2023 · Backend Development

Understanding the Implementation and Mechanism of Spring Cloud @RefreshScope for Dynamic Bean Refresh

This article explains the purpose, source code, usage steps, and internal working principle of Spring Cloud's @RefreshScope annotation, showing how it leverages scope proxying, refresh events, and bean cache management to achieve dynamic configuration refresh in microservice applications.

@RefreshScopeDynamic ConfigurationMicroservices
0 likes · 10 min read
Understanding the Implementation and Mechanism of Spring Cloud @RefreshScope for Dynamic Bean Refresh
Top Architect
Top Architect
Apr 18, 2023 · Backend Development

Spring Dynamic Configuration, Project Packaging, and Deployment for Java Backend Applications

This article explains how to use Spring's profile‑specific configuration files, package a multi‑module Java project with Maven or IDEA, and deploy the resulting JAR on a Linux server by installing JDK, setting environment variables, and starting the application in foreground or background.

DeploymentDynamic Configurationbackend-development
0 likes · 10 min read
Spring Dynamic Configuration, Project Packaging, and Deployment for Java Backend Applications
IT Architects Alliance
IT Architects Alliance
Feb 2, 2023 · Backend Development

Dynamic ThreadPool (DynamicTp) – Runtime Adjustable Thread Pool Framework Overview

The DynamicTp framework extends Java's ThreadPoolExecutor with runtime‑adjustable parameters, real‑time monitoring, alerting, and integration with multiple configuration centers, offering a lightweight, zero‑intrusion solution for microservice environments to improve performance and reliability.

Dynamic ConfigurationMicroservicesThreadPool
0 likes · 9 min read
Dynamic ThreadPool (DynamicTp) – Runtime Adjustable Thread Pool Framework Overview
Architect
Architect
Jan 29, 2023 · Backend Development

DynamicTp: A Dynamic ThreadPoolExecutor Extension for Real‑time Monitoring and Configuration

DynamicTp is a Java library that extends ThreadPoolExecutor to enable dynamic, configuration‑center‑driven adjustment of thread‑pool parameters, real‑time monitoring, alert notifications, and metric collection, providing a lightweight, zero‑intrusion solution for microservice architectures.

Dynamic ConfigurationSpringBootThreadPool
0 likes · 9 min read
DynamicTp: A Dynamic ThreadPoolExecutor Extension for Real‑time Monitoring and Configuration
Code Ape Tech Column
Code Ape Tech Column
Dec 30, 2022 · Backend Development

Implementing a Dynamic Thread Pool with Nacos in Spring Boot

This article demonstrates how to create a dynamically configurable thread pool in a Spring Boot backend by leveraging Nacos as a configuration center, covering dependency setup, YAML configuration, Java implementation with @RefreshScope, runtime parameter updates, and a simple controller for testing.

Dynamic ConfigurationNacosSpring Boot
0 likes · 9 min read
Implementing a Dynamic Thread Pool with Nacos in Spring Boot
ELab Team
ELab Team
Dec 6, 2022 · Frontend Development

Ensuring Smooth, Stable Experiences for Massive Mobile Event Launches

This article outlines the technical strategies and best practices for guaranteeing high‑quality user experiences during large‑scale mobile event rollouts, covering background, core guarantees, business characteristics, performance metrics, high‑concurrency handling, dynamic configuration, loading optimization, runtime safeguards, and monitoring.

Dynamic Configurationfrontendhigh concurrency
0 likes · 23 min read
Ensuring Smooth, Stable Experiences for Massive Mobile Event Launches
ShiZhen AI
ShiZhen AI
Oct 26, 2022 · Operations

Quickly and Elegantly Create a Topic in Know Streaming

This guide walks through the step‑by‑step process of creating a new Topic in Know Streaming, highlights the clean UI, explains default cleanup policies, shows how to test message size, and describes additional dynamic configuration options.

Cleanup PolicyDynamic ConfigurationKnow Streaming
0 likes · 3 min read
Quickly and Elegantly Create a Topic in Know Streaming
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 9, 2022 · Cloud Native

Implementing a Spring Cloud Gateway with Nacos for Dynamic Service Discovery and Load Balancing

This tutorial walks through setting up a Spring Cloud Gateway integrated with Nacos as a registration and configuration center, covering Nacos installation, project configuration, route definition, and a listener that dynamically refreshes service instances to ensure reliable request forwarding.

Dynamic ConfigurationMicroservicesNacos
0 likes · 16 min read
Implementing a Spring Cloud Gateway with Nacos for Dynamic Service Discovery and Load Balancing
Code Ape Tech Column
Code Ape Tech Column
Sep 28, 2022 · Backend Development

Design and Implementation of a Simple Single‑Node Configuration Center in Spring Boot

This article explains how to build a lightweight, single‑machine configuration center for Spring Boot micro‑services, detailing the core classes, file scanning, variable pooling, environment initialization, YAML conversion, controller endpoints, and runtime property updates, while also discussing current limitations and future improvements.

Configuration CenterDynamic ConfigurationMicroservices
0 likes · 13 min read
Design and Implementation of a Simple Single‑Node Configuration Center in Spring Boot
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 23, 2022 · Big Data

Using Flink Broadcast State for Dynamic Configuration Updates and Real‑Time Data Enrichment

This article explains how Flink's Broadcast State feature can be used to dynamically update processing rules and enrich streaming events with user information from MySQL, showing configuration, code examples, key considerations, and runtime results that demonstrate real‑time adaptability without restarting the job.

Broadcast StateDynamic ConfigurationFlink
0 likes · 15 min read
Using Flink Broadcast State for Dynamic Configuration Updates and Real‑Time Data Enrichment
Java High-Performance Architecture
Java High-Performance Architecture
Jul 19, 2022 · Backend Development

Build a Dynamic Microservice Flow Orchestrator with Nacos, Kafka, and SpringBoot

This article explains how to create a lightweight, plug‑in‑style microservice flow orchestration system using Docker‑installed Nacos for configuration, three SpringBoot services with Kafka integration, and dynamic topic management to enable hot‑swapable data pipelines without heavy frameworks.

Dynamic ConfigurationFlow OrchestrationKafka
0 likes · 10 min read
Build a Dynamic Microservice Flow Orchestrator with Nacos, Kafka, and SpringBoot
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 8, 2022 · Backend Development

Design and Implementation of a Dynamic Configuration Development Solution at Zhuanzhuan

The article analyzes the risks and efficiency challenges of using Apollo for dynamic configuration in various business scenarios, explores past mitigation approaches, and presents a standardized, automated, and immersive view‑driven solution that achieved full coverage and zero production configuration errors in Zhuanzhuan's B2C platform.

Configuration ManagementDynamic Configurationbackend-development
0 likes · 8 min read
Design and Implementation of a Dynamic Configuration Development Solution at Zhuanzhuan
Alibaba Cloud Native
Alibaba Cloud Native
Apr 16, 2022 · Cloud Native

How AHAS Feature Switches Simplify Dynamic Configuration in Cloud‑Native Microservices

This article explains common configuration challenges in microservice applications and introduces Alibaba Cloud's AHAS feature switch as a lightweight, dynamic configuration framework that offers zero‑code integration, strong type validation, persistent storage, and non‑intrusive deployment for real‑time business control.

AHASCloud NativeDynamic Configuration
0 likes · 8 min read
How AHAS Feature Switches Simplify Dynamic Configuration in Cloud‑Native Microservices
Architecture Digest
Architecture Digest
Feb 8, 2022 · Artificial Intelligence

Design and Evolution of a Scalable Recommendation System Architecture (V1.0‑V3.0)

This article describes the progressive redesign of an e‑commerce recommendation platform—from a simple strategy‑factory V1.0 through a vertically split V2.0 to a fully configurable, pipeline‑driven V3.0—highlighting architectural challenges, Redis clustering, dynamic configuration, recall and prediction services, and future directions for fine‑grained, explainable recommendations.

AIDynamic ConfigurationPipeline
0 likes · 13 min read
Design and Evolution of a Scalable Recommendation System Architecture (V1.0‑V3.0)
IT Architects Alliance
IT Architects Alliance
Feb 3, 2022 · Cloud Native

Building a Docker‑Powered Microservice PaaS with Spring Cloud Netflix

This article explains how to design and implement a microservice‑based PaaS platform using Docker containers, Spring Cloud Netflix components such as Zuul, Eureka, and Hystrix, covering service gateway routing, registration and discovery, deployment, fault tolerance, and dynamic configuration.

DockerDynamic ConfigurationMicroservices
0 likes · 14 min read
Building a Docker‑Powered Microservice PaaS with Spring Cloud Netflix
JD Retail Technology
JD Retail Technology
Aug 16, 2021 · Backend Development

Refactoring a Complex Backend System: Decoupling Logic, Dynamic Configuration, and Result Isolation

This article shares practical refactoring techniques applied to JD App's backend, demonstrating how to decouple tightly‑coupled modules, replace hard‑coded logic with dynamic configuration, and isolate result fields to improve maintainability and extensibility in large‑scale backend projects.

Dynamic Configurationmodularizationrefactoring
0 likes · 11 min read
Refactoring a Complex Backend System: Decoupling Logic, Dynamic Configuration, and Result Isolation
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 30, 2021 · Cloud Native

How to Dynamically Manage Sentinel Rules with File-Based DataSource in Spring Cloud

This guide explains how to configure Alibaba Sentinel to load flow‑control, degradation, and system rules from files using a custom AutoRefreshDataSource in a Spring Cloud Alibaba project, covering API methods, pull/push data source modes, Maven setup, YAML settings, rule JSON examples, and Java implementation details.

Dynamic Configurationsentinelspring-cloud
0 likes · 12 min read
How to Dynamically Manage Sentinel Rules with File-Based DataSource in Spring Cloud
Programmer DD
Programmer DD
Jul 10, 2021 · Backend Development

How to Validate Spring Cloud Dynamic Configs with In‑Memory Java Compilation

This article explains how to build a runtime validator for Spring Cloud dynamic configuration by generating Java classes from .properties files, compiling them in memory with JavaCompiler, loading them via a custom ClassLoader, and integrating the result into the Spring context to catch configuration errors early.

Dynamic ConfigurationJavaCompilerSpring Cloud
0 likes · 8 min read
How to Validate Spring Cloud Dynamic Configs with In‑Memory Java Compilation
Code Ape Tech Column
Code Ape Tech Column
Jun 24, 2021 · Backend Development

Dynamic Configuration in Spring Boot: Comparing Nacos, Config+Bus, and Apollo

This article explains why dynamic configuration is needed for Spring Boot applications, compares three mainstream microservice configuration centers (Nacos, Config+Bus, Apollo), and provides step‑by‑step tutorials for two Spring Boot‑specific solutions with complete code examples.

Dynamic ConfigurationMicroservicesspring-boot
0 likes · 9 min read
Dynamic Configuration in Spring Boot: Comparing Nacos, Config+Bus, and Apollo
dbaplus Community
dbaplus Community
May 20, 2021 · Backend Development

Mastering API Gateways with Spring Cloud Gateway: Routing, Rate Limiting, and Dynamic Configuration

This article explains the purpose and principles of API gateways in microservice architectures, introduces Spring Cloud Gateway's core concepts and workflow, and provides step‑by‑step examples for basic routing, weighted routing, rate limiting, and dynamic route management with complete code snippets.

Dynamic ConfigurationMicroservicesSpring Cloud Gateway
0 likes · 19 min read
Mastering API Gateways with Spring Cloud Gateway: Routing, Rate Limiting, and Dynamic Configuration
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 23, 2021 · Operations

How JD’s Open Platform Guarantees Reliable Message Delivery with Dynamic BMQ Design

This article explains how JD’s Open Platform’s Business Message Queue (BMQ) architecture, dynamic channels, retry and downgrade mechanisms, and real‑time monitoring ensure reliable, low‑risk message delivery across thousands of merchants while simplifying integration and scaling for future growth.

AlertingDynamic ConfigurationJD Open Platform
0 likes · 10 min read
How JD’s Open Platform Guarantees Reliable Message Delivery with Dynamic BMQ Design
Dada Group Technology
Dada Group Technology
Apr 9, 2021 · Operations

Design and Implementation of JD Daojia Open Platform Message System (BMQ)

This article explains the architecture, reliability mechanisms, dynamic configuration, monitoring, and alerting strategies of JD Daojia Open Platform's Business Message Queue (BMQ), illustrating how the system handles bidirectional communication, fault isolation, and scalable message processing for merchants.

BackendDynamic ConfigurationMessage Queue
0 likes · 13 min read
Design and Implementation of JD Daojia Open Platform Message System (BMQ)
vivo Internet Technology
vivo Internet Technology
Mar 17, 2021 · Cloud Native

Practical Experience and Best Practices with the Hystrix Fault‑Tolerance Framework

The article shares practical experience and best‑practice recommendations for using Netflix’s Hystrix fault‑tolerance framework, covering isolation strategy choice, thread‑pool sizing and timeouts, annotation ordering, exception handling, lightweight fallback design, key identifiers, configuration priority, and custom dynamic configuration integration via Archaius.

Dynamic ConfigurationHystrixcircuit breaker
0 likes · 21 min read
Practical Experience and Best Practices with the Hystrix Fault‑Tolerance Framework
Top Architect
Top Architect
Jan 6, 2021 · Cloud Native

Implementing a Microservice Architecture with Spring Cloud, Docker, and PaaS

This article explains how to build a microservice‑based PaaS platform using Spring Cloud Netflix components, Docker containers, Eureka for service registration, Zuul as a gateway, Hystrix for fault tolerance, and a dynamic configuration center to achieve agile development and continuous integration.

DockerDynamic ConfigurationMicroservices
0 likes · 13 min read
Implementing a Microservice Architecture with Spring Cloud, Docker, and PaaS
vivo Internet Technology
vivo Internet Technology
Dec 15, 2020 · Backend Development

Designing a High‑Performance Java‑Based API Gateway with Zuul2 and Netty

This article details the background, technology selection, Zuul2 architecture, HTTP parsing, Netty pipeline, filter chains, dynamic configuration, routing, load balancing, security, monitoring, zero‑downtime deployment, cluster isolation, and migration strategies for building a robust Java‑centric API gateway.

Dynamic ConfigurationMicroservicesNetty
0 likes · 23 min read
Designing a High‑Performance Java‑Based API Gateway with Zuul2 and Netty
Java Architect Essentials
Java Architect Essentials
Nov 1, 2020 · Backend Development

Dynamic Configuration of Quartz Scheduled Tasks in Spring Boot

This article demonstrates how to implement a dynamic, non‑blocking Quartz scheduler in a Spring Boot application, allowing tasks to be added, paused, resumed, deleted, or triggered instantly without restarting the service, and provides complete code examples and configuration steps.

Dynamic ConfigurationQuartzScheduled Tasks
0 likes · 11 min read
Dynamic Configuration of Quartz Scheduled Tasks in Spring Boot
Top Architect
Top Architect
Oct 4, 2020 · Backend Development

Dynamic Configuration of Quartz Scheduled Tasks in Spring Boot

This article demonstrates how to implement a dynamic, non‑blocking Quartz scheduling solution in a Spring Boot application, covering Maven dependencies, database schema, initialization steps, custom job factory, listener, and common Scheduler API operations such as pause, resume, delete, and trigger.

Dynamic ConfigurationQuartzScheduled Tasks
0 likes · 11 min read
Dynamic Configuration of Quartz Scheduled Tasks in Spring Boot
Youzan Coder
Youzan Coder
Aug 12, 2020 · Mobile Development

How a Single Config Line Enables Dynamic Page Redirection in Mobile Apps

This article explains the background pain points of hard‑coded cross‑stack navigation in a mobile app, describes a dynamic routing component built on URL interception, regex matching and replacement, shows Kotlin and iOS implementations, and demonstrates real‑world cases in an app center and order module.

AndroidDynamic ConfigurationKotlin
0 likes · 13 min read
How a Single Config Line Enables Dynamic Page Redirection in Mobile Apps
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 29, 2020 · Backend Development

Design and Implementation of an Access‑Layer API Gateway with OpenResty

This article explains the role of an access‑layer gateway, presents its architecture and implementation using OpenResty, discusses technical selection, details OpenResty’s underlying Nginx/Lua mechanisms, and shows how to achieve dynamic routing, plugin‑based policies, shared data, and upstream configuration without service reloads.

Dynamic ConfigurationLuaNginx
0 likes · 16 min read
Design and Implementation of an Access‑Layer API Gateway with OpenResty
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 29, 2020 · Backend Development

Dynamic Thread Pool Component with Cat Monitoring and Nacos Configuration for Spring Cloud

This article introduces a dynamic thread‑pool component for Spring Cloud that supports Cat monitoring, runtime core‑parameter adjustments, queue‑capacity and reject‑count alerts, and provides Nacos‑based configuration, code examples, and endpoint integration for operational visibility.

Cat monitoringDynamic ConfigurationJava concurrency
0 likes · 13 min read
Dynamic Thread Pool Component with Cat Monitoring and Nacos Configuration for Spring Cloud
21CTO
21CTO
May 28, 2020 · Backend Development

Unlocking Java ThreadPoolExecutor: Design, Implementation, and Dynamic Tuning

This article explains the concept and benefits of Java thread pools, dives deep into the internal design and lifecycle of ThreadPoolExecutor with code examples, discusses real‑world usage scenarios and common configuration pitfalls, and presents a dynamic, monitorable thread‑pool solution to improve performance and reliability.

Dynamic ConfigurationThreadPoolExecutorjava
0 likes · 29 min read
Unlocking Java ThreadPoolExecutor: Design, Implementation, and Dynamic Tuning
Wukong Talks Architecture
Wukong Talks Architecture
Apr 22, 2020 · Backend Development

Dynamic Configuration of Spring Cloud Microservices with Spring Cloud Alibaba Nacos

This tutorial demonstrates how to replace static Spring Boot property files with Spring Cloud Alibaba Nacos for real‑time, centralized configuration management across multiple microservices, covering dependency integration, bootstrap setup, namespace and group usage, multi‑config sets, and dynamic refresh with code examples.

BackendDynamic ConfigurationMicroservices
0 likes · 10 min read
Dynamic Configuration of Spring Cloud Microservices with Spring Cloud Alibaba Nacos
Qunar Tech Salon
Qunar Tech Salon
Apr 15, 2020 · Backend Development

Deep Dive into Java ThreadPoolExecutor: Design, Implementation, and Dynamic Configuration

This article explains the concept, design, and internal implementation of Java's ThreadPoolExecutor, discusses common thread‑pool problems, presents dynamic configuration solutions, and provides practical usage scenarios and code examples to help developers efficiently manage concurrency in backend applications.

Dynamic ConfigurationThreadPoolExecutorconcurrency
0 likes · 27 min read
Deep Dive into Java ThreadPoolExecutor: Design, Implementation, and Dynamic Configuration
Meituan Technology Team
Meituan Technology Team
Apr 2, 2020 · Backend Development

Java ThreadPoolExecutor: Design, Implementation, and Dynamic Management

The article explains Java’s ThreadPoolExecutor—its purpose, core design, lifecycle management, task scheduling, worker behavior, and typical configurations for fast response or batch processing—then proposes a dynamic pool with runtime‑adjustable core and max sizes, queue selection, and real‑time monitoring to prevent mis‑configuration and boost stability.

Dynamic ConfigurationThread ManagementThreadPoolExecutor
0 likes · 30 min read
Java ThreadPoolExecutor: Design, Implementation, and Dynamic Management
Architects Research Society
Architects Research Society
Mar 26, 2020 · Cloud Native

Envoy Hot Restart and Dynamic Configuration Overview

This article explains Envoy's hot‑restart capability, various dynamic configuration options—including static, SDS/EDS, CDS, RDS, and LDS—and the initialization and drain processes that enable seamless updates and graceful connection handling in cloud‑native deployments.

Cloud NativeDynamic ConfigurationEnvoy
0 likes · 10 min read
Envoy Hot Restart and Dynamic Configuration Overview
Java High-Performance Architecture
Java High-Performance Architecture
Nov 5, 2019 · Cloud Native

Mastering Nacos: Dynamic Service Discovery and Configuration for Cloud‑Native Apps

Learn how Nacos, Alibaba’s open‑source platform, enables cloud‑native applications to perform dynamic service registration, discovery, and configuration, offering health checks, DNS routing, metadata management, and a user‑friendly UI, with step‑by‑step integration examples for Spring Cloud projects.

Cloud NativeDynamic ConfigurationNacos
0 likes · 6 min read
Mastering Nacos: Dynamic Service Discovery and Configuration for Cloud‑Native Apps
Youzan Coder
Youzan Coder
Aug 9, 2019 · Backend Development

How Youzan Built a Scalable Task Center: Architecture, Idempotency, and Dynamic Config

This article explains why a task center is essential for merchants, outlines its goals, and details the backend architecture—including atomic APIs, Apollo-driven dynamic configuration, idempotent control, workflow orchestration, caching, and asynchronous logging—while also sharing future enhancements.

Backend ArchitectureDynamic ConfigurationIdempotency
0 likes · 8 min read
How Youzan Built a Scalable Task Center: Architecture, Idempotency, and Dynamic Config
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 7, 2019 · Big Data

Dynamic Variable Loading in Real-Time Stream Processing: Spark Streaming vs Flink Broadcast Mechanisms

Real-time streaming jobs require dynamic configuration loading without restarts, and this article compares two common approaches—polling pull and push control streams—examining Spark Streaming’s broadcast variables and Flink’s broadcast state, discussing their implementations, advantages, limitations, and practical considerations.

Broadcast VariableDynamic ConfigurationFlink
0 likes · 10 min read
Dynamic Variable Loading in Real-Time Stream Processing: Spark Streaming vs Flink Broadcast Mechanisms
Programmer DD
Programmer DD
Mar 9, 2019 · Cloud Native

How Nacos Enables Dynamic Configuration Management: A Step‑by‑Step Guide

This article walks through setting up Nacos for dynamic configuration, covering server installation, compiling from source, starting the service, creating and modifying configuration items, and explaining the client’s long‑polling mechanism that pulls updates and triggers listeners, with detailed code snippets and diagrams.

Config ServiceDynamic Configurationlong polling
0 likes · 14 min read
How Nacos Enables Dynamic Configuration Management: A Step‑by‑Step Guide
Beike Product & Technology
Beike Product & Technology
Mar 7, 2019 · Backend Development

Using Hystrix for Service Isolation, Degradation, and Circuit Breaking in Java Backend Applications

This article explains why Hystrix is needed for handling unstable third‑party HTTP services, demonstrates both annotation‑based and command‑style integrations with code examples, shows how to configure thread pools, semaphores, fallback methods, dynamic properties, and circuit‑breaker thresholds, and provides a summary of best practices for resilient backend development.

Backend ResilienceDynamic ConfigurationFallback
0 likes · 21 min read
Using Hystrix for Service Isolation, Degradation, and Circuit Breaking in Java Backend Applications
Ctrip Technology
Ctrip Technology
Dec 12, 2018 · Operations

Designing and Using a Configuration Center (Apollo) for Microservices

This article explains why a configuration center is essential for modern micro‑service architectures, describes the typical architecture and governance capabilities of Apollo, details its high‑availability and real‑time mechanisms, and showcases practical use cases such as feature switches, service governance, dynamic logging, routing, and data‑source management.

ApolloConfiguration ManagementDynamic Configuration
0 likes · 18 min read
Designing and Using a Configuration Center (Apollo) for Microservices
Sohu Tech Products
Sohu Tech Products
Oct 31, 2018 · Mobile Development

Componentization Architecture for iOS Mobile Applications

This article presents a comprehensive component‑based architecture for iOS navigation apps, detailing layered design, responsibility division, integration methods, MGJRouter communication, H5‑Native interaction, dynamic configuration, and insights from Taobao's large‑scale componentization practice.

CocoaPodsDynamic ConfigurationMGJRouter
0 likes · 18 min read
Componentization Architecture for iOS Mobile Applications
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 24, 2018 · Backend Development

Designing Extensible Business Systems with Microkernel Architecture and Dynamic Component Composition

The article explains how a microkernel architecture separates a stable core from plug‑in components, enabling static and dynamic composition through annotations or configuration files, illustrated by e‑commerce checkout and iQIYI payment redesign, and introduces the open‑source Navi framework for declarative matcher‑based component selection, highlighting extensibility as essential for rapid business growth.

Component CompositionDynamic Configurationbackend design
0 likes · 16 min read
Designing Extensible Business Systems with Microkernel Architecture and Dynamic Component Composition
Java High-Performance Architecture
Java High-Performance Architecture
Aug 23, 2016 · Operations

How Pinterest Scales Service Discovery with ZooKeeper—and Overcomes Its Pitfalls

Pinterest shares its real‑world experience using ZooKeeper for service discovery and dynamic configuration, detailing the challenges of connection overload, transaction spikes, network partitions, and human error, and explains the multi‑step solutions that improved resilience and reduced operational risk.

Dynamic ConfigurationPinterestZooKeeper
0 likes · 7 min read
How Pinterest Scales Service Discovery with ZooKeeper—and Overcomes Its Pitfalls
21CTO
21CTO
Mar 19, 2016 · Mobile Development

How AirTrack Enables Real‑Time A/B Testing for Mobile Apps

This article explains how the AirTrack platform combines A/B testing, dynamic experiment conditions, a real‑time SDK, and a data feedback system to let mobile teams quickly validate decisions, perform gray releases, and personalize features without waiting for full app version cycles.

A/B testingData AnalyticsDynamic Configuration
0 likes · 15 min read
How AirTrack Enables Real‑Time A/B Testing for Mobile Apps