Tagged articles
52 articles
Page 1 of 1
Senior Tony
Senior Tony
Dec 28, 2025 · Cloud Native

How Nacos Keeps Working When Its Server Fails – 5 Must‑Know Q&A

This article explains how Nacos continues to provide configuration reads and service calls after its server crashes, details its long‑polling mechanism for dynamic updates, describes where configuration data is stored, compares the CAP trade‑offs for service discovery versus configuration management, and clarifies why Nacos implements both Distro and Raft protocols.

CAP theoremConfiguration CenterDistro Protocol
0 likes · 7 min read
How Nacos Keeps Working When Its Server Fails – 5 Must‑Know Q&A
Su San Talks Tech
Su San Talks Tech
Oct 11, 2025 · Backend Development

Why Misconfiguring Nacos Ephemeral Settings Can Crash Your Payment Service

A misconfigured Nacos registration type turned a temporary service instance into a persistent one, causing heartbeat blockage and a cascading failure in the payment chain, illustrating when to use temporary versus persistent instances in service registries and configuration centers.

Configuration CenterNacosSpring Cloud
0 likes · 9 min read
Why Misconfiguring Nacos Ephemeral Settings Can Crash Your Payment Service
Java One
Java One
Jul 4, 2025 · Cloud Native

Building Microservices with Nacos: Registration, Discovery, Load Balancing & Config

This tutorial walks through setting up Nacos as a cloud‑native service registry and configuration center, covering installation modes, service registration, discovery, load‑balancing with Spring Cloud, dynamic configuration loading, namespace isolation, and best‑practice patterns for managing microservice environments.

Configuration CenterNacosSpring Cloud
0 likes · 23 min read
Building Microservices with Nacos: Registration, Discovery, Load Balancing & Config
Code Ape Tech Column
Code Ape Tech Column
Jul 4, 2025 · Backend Development

How Nacos Implements Long‑Polling for Config Synchronization

This article explains the inner workings of Nacos' configuration center, detailing the client‑side long‑polling mechanism, the server‑side handling of listener requests, and the key classes and code paths that enable real‑time config updates in microservice environments.

BackendConfiguration CenterJava
0 likes · 13 min read
How Nacos Implements Long‑Polling for Config Synchronization
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Apr 21, 2025 · Cloud Native

Build a Clean Microservice Config Center with Nacos in One Step

This article walks through using Nacos as a centralized configuration center for Spring Cloud microservices, showing how to create configuration data, set up a Maven client, enable dynamic refresh with @RefreshScope, and manage multi‑environment and multi‑file configurations.

@RefreshScopeCloud NativeConfiguration Center
0 likes · 16 min read
Build a Clean Microservice Config Center with Nacos in One Step
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Mar 19, 2025 · Backend Development

How Spring Cloud Config Works: Build and Use a Service Configuration Center

This article explains why a centralized configuration center is needed for many microservices, introduces Spring Cloud Config, and provides a step‑by‑step tutorial that creates a Git‑backed config server, a client application, and demonstrates dynamic refresh using Spring Boot Actuator.

ActuatorConfiguration CenterDynamic Refresh
0 likes · 12 min read
How Spring Cloud Config Works: Build and Use a Service Configuration Center
Top Architect
Top Architect
Oct 7, 2024 · Cloud Native

Understanding Nacos Configuration Center Long‑Polling Mechanism

This article explains how Nacos’s ConfigService initiates a long‑polling task on the client side, how the client periodically checks for configuration changes, and how the Nacos server processes long‑polling requests, detailing the relevant classes, methods, and code flow.

Cloud NativeConfiguration CenterJava
0 likes · 14 min read
Understanding Nacos Configuration Center Long‑Polling Mechanism
Architect
Architect
Sep 2, 2024 · Cloud Native

How Nacos Implements Long‑Polling for Real‑Time Configuration Updates

This article dissects Nacos' configuration center long‑polling mechanism, detailing the client‑side initialization, thread‑pool scheduling, cache handling, and server‑side request processing, while illustrating the flow with code snippets and diagrams to help developers understand real‑time config synchronization.

Configuration CenterJavaNacos
0 likes · 15 min read
How Nacos Implements Long‑Polling for Real‑Time Configuration Updates
Selected Java Interview Questions
Selected Java Interview Questions
Aug 25, 2024 · Backend Development

Understanding Nacos Configuration Center Long‑Polling Mechanism and Its Implementation

This article explains the principles and source‑code flow of Nacos configuration center’s long‑polling mechanism, detailing how the client initiates periodic tasks, how the server processes listener requests, and how configuration changes are detected and propagated through various internal classes and threads.

BackendConfiguration CenterJava
0 likes · 10 min read
Understanding Nacos Configuration Center Long‑Polling Mechanism and Its Implementation
Architect's Guide
Architect's Guide
Aug 11, 2024 · Operations

Comprehensive Guide to Using Apollo Distributed Configuration Center

This article provides an in‑depth tutorial on Apollo, Ctrip's open‑source distributed configuration center, covering its core concepts, architecture, four‑dimensional configuration model, client design, deployment, and step‑by‑step instructions for creating projects, adding configurations, testing dynamic updates, and running the service in Kubernetes with Docker.

ApolloConfiguration CenterDocker
0 likes · 22 min read
Comprehensive Guide to Using Apollo Distributed Configuration Center
MaGe Linux Operations
MaGe Linux Operations
May 2, 2024 · Cloud Native

Why Nacos Beats Eureka: Hands‑On Guide to Service Discovery, Config Center & Cluster

This article explains Nacos' advantages over Eureka, compares its Raft‑based consistency, details the Spring Cloud Alibaba suite, walks through Nacos architecture, installation, standalone and cluster modes, and provides practical examples of using Nacos as both a service registry and a configuration center in microservice projects.

ClusterConfiguration CenterNacos
0 likes · 34 min read
Why Nacos Beats Eureka: Hands‑On Guide to Service Discovery, Config Center & Cluster
Code Ape Tech Column
Code Ape Tech Column
Jan 8, 2024 · Cloud Native

Comprehensive Guide to Using Ctrip's Apollo Distributed Configuration Center with Spring Boot

This article provides an in‑depth tutorial on Apollo, Ctrip's open‑source distributed configuration center, covering its concepts, architecture, four management dimensions, client design, deployment in Kubernetes, and step‑by‑step Spring Boot integration with code examples and configuration details.

ApolloConfiguration CenterDistributed Config
0 likes · 28 min read
Comprehensive Guide to Using Ctrip's Apollo Distributed Configuration Center with Spring Boot
Java High-Performance Architecture
Java High-Performance Architecture
Dec 27, 2023 · Backend Development

How Nacos Implements Long‑Polling: Deep Dive into Client & Server Mechanics

This article explains the inner workings of Nacos' long‑polling mechanism, covering both client‑side scheduling and server‑side handling, with detailed code walkthroughs, architectural diagrams, and insights into how configuration changes are detected and propagated in a distributed system.

Backend DevelopmentConfiguration CenterJava
0 likes · 17 min read
How Nacos Implements Long‑Polling: Deep Dive into Client & Server Mechanics
Java High-Performance Architecture
Java High-Performance Architecture
Oct 22, 2023 · Backend Development

How DynamicTp Turns Java ThreadPoolExecutor into a Real‑Time, Configurable Powerhouse

This article introduces DynamicTp, a Java framework that extends ThreadPoolExecutor with dynamic configuration, real‑time monitoring, and alerting, enabling developers to adjust thread‑pool parameters on the fly, integrate with popular configuration centers, and achieve high‑availability and scalability in microservice environments.

Configuration CenterDynamic Thread PoolDynamicTp
0 likes · 12 min read
How DynamicTp Turns Java ThreadPoolExecutor into a Real‑Time, Configurable Powerhouse
Architect
Architect
Sep 23, 2023 · Backend Development

What Are Microservices? Core Concepts, Challenges, and Popular Solutions

This article explains the microservice architecture style, its evolution from monoliths, the technical challenges it introduces, compares leading open‑source solutions such as Dubbo, Spring Cloud Netflix, and Spring Cloud Alibaba, and details essential components like service registries, configuration centers, API gateways, tracing, fault tolerance, and monitoring.

Configuration CenterDubboMicroservices
0 likes · 48 min read
What Are Microservices? Core Concepts, Challenges, and Popular Solutions
Selected Java Interview Questions
Selected Java Interview Questions
Nov 8, 2022 · Backend Development

Getting Started with Spring Cloud Tencent: Service Registration, Configuration, Rate Limiting, Circuit Breaking, and Metadata Transfer

This guide walks through installing and using Spring Cloud Tencent with Polaris, covering environment setup, Polaris deployment, Spring Boot project configuration, service registration, configuration center integration, rate‑limiting, circuit‑breaker features, and metadata transfer, while highlighting common pitfalls and practical code examples.

Configuration CenterMetadata TransferMicroservices
0 likes · 20 min read
Getting Started with Spring Cloud Tencent: Service Registration, Configuration, Rate Limiting, Circuit Breaking, and Metadata Transfer
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 ConfigurationJava
0 likes · 13 min read
Design and Implementation of a Simple Single‑Node Configuration Center in Spring Boot
Architecture Digest
Architecture Digest
Aug 23, 2022 · Backend Development

Understanding Monolithic and Microservice Architectures: Benefits, Drawbacks, Service Gateway, Registration, and Configuration Center

This article explains the evolution from monolithic to microservice architectures, compares their advantages and disadvantages, and details essential components such as service gateways, service registration and discovery mechanisms, and distributed configuration centers, while also reviewing popular open‑source solutions.

Backend ArchitectureConfiguration CenterMicroservices
0 likes · 28 min read
Understanding Monolithic and Microservice Architectures: Benefits, Drawbacks, Service Gateway, Registration, and Configuration Center
Selected Java Interview Questions
Selected Java Interview Questions
Aug 20, 2022 · Backend Development

Using Nacos as a Configuration Center in Spring Boot Applications

This article explains why a configuration center is essential for microservices, introduces Nacos as a centralized solution, and provides step‑by‑step instructions with code examples for integrating Nacos into Spring Boot, managing Data IDs, namespaces, groups, and dynamic configuration refresh.

Configuration CenterDynamic RefreshMicroservices
0 likes · 14 min read
Using Nacos as a Configuration Center in Spring Boot Applications
Top Architect
Top Architect
Jul 25, 2022 · Backend Development

Monolithic vs Microservice Architecture: Pros, Cons, Service Gateway, Registration, and Configuration Center

This article explains the differences between monolithic and microservice architectures, outlines their advantages and disadvantages, and then dives into essential components such as service gateways, service registration and discovery, and distributed configuration centers, providing practical guidance for building scalable backend systems.

Backend ArchitectureConfiguration CenterDistributed Systems
0 likes · 26 min read
Monolithic vs Microservice Architecture: Pros, Cons, Service Gateway, Registration, and Configuration Center
Wukong Talks Architecture
Wukong Talks Architecture
Jul 15, 2022 · Backend Development

Understanding Nacos Configuration Center: Pull Model, Long Polling, and Source Code Analysis

This article explains how Nacos configuration center works, clarifies that it uses a client‑initiated pull (long‑polling) model rather than push, and walks through key client and server source code components—including cacheMap, listeners, long‑polling handling, and configuration change notification – to help developers and interviewees master its internals.

Configuration CenterJavaNacos
0 likes · 17 min read
Understanding Nacos Configuration Center: Pull Model, Long Polling, and Source Code Analysis
Refining Core Development Skills
Refining Core Development Skills
Jun 29, 2022 · Cloud Native

Inside Tencent’s Open‑Source Microservice Engine: Polaris Mesh & Spring Cloud Tencent

This article explores Tencent’s evolution from monolithic LAMP/MVC stacks to a container‑based microservice architecture, detailing the open‑source Polaris Mesh service mesh, Spring Cloud Tencent framework, and their gateway, naming, and configuration components, while highlighting deployment benefits and practical usage examples.

Cloud NativeConfiguration CenterMicroservices
0 likes · 15 min read
Inside Tencent’s Open‑Source Microservice Engine: Polaris Mesh & Spring Cloud Tencent
IT Architects Alliance
IT Architects Alliance
Jun 9, 2022 · Operations

Apollo vs Nacos: Which Config Center Is Safer and Simpler?

This article compares Alibaba's Nacos and Ctrip's Apollo config centers, examining their security models, architectural complexity, and practical deployment differences to determine which solution offers better safety and simplicity for various system sizes.

ApolloComparisonConfiguration Center
0 likes · 6 min read
Apollo vs Nacos: Which Config Center Is Safer and Simpler?
Top Architect
Top Architect
Feb 14, 2022 · Cloud Native

Comprehensive Guide to Nacos Configuration Center and Service Registry Integration with Spring Boot

This article provides an in-depth comparison of Nacos with other configuration and registration centers, explains its architecture and design principles, and offers detailed step-by-step instructions for deploying Nacos in standalone and cluster modes, integrating it with Spring Boot for both configuration and service discovery, including code snippets and operational tips.

Configuration CenterDockerMicroservices
0 likes · 35 min read
Comprehensive Guide to Nacos Configuration Center and Service Registry Integration with Spring Boot
Wukong Talks Architecture
Wukong Talks Architecture
Jan 25, 2022 · Cloud Native

Using Nacos as Service Registry and Configuration Center in Spring Cloud

This article provides a step‑by‑step tutorial on integrating Nacos as a service discovery registry and dynamic configuration center for Spring Cloud microservices, covering dependency setup, server installation, service registration, configuration management, namespaces, groups, and multi‑config sets with live refresh capabilities.

Configuration CenterNacosSpring Cloud
0 likes · 13 min read
Using Nacos as Service Registry and Configuration Center in Spring Cloud
IT Architects Alliance
IT Architects Alliance
Jan 17, 2022 · Backend Development

Monolithic vs Microservices Architecture: Advantages, Disadvantages, Gateway Design, Service Registration, and Configuration Center

This article explains the concepts, pros and cons of monolithic and microservice architectures, details the design of API gateways, outlines service registration and discovery mechanisms, and introduces open‑source configuration center solutions for modern backend systems.

Backend DevelopmentConfiguration CenterMicroservices
0 likes · 26 min read
Monolithic vs Microservices Architecture: Advantages, Disadvantages, Gateway Design, Service Registration, and Configuration Center
Youku Technology
Youku Technology
Oct 26, 2021 · Frontend Development

ABF Platform Configuration Center: Building a Configuration-Driven Middle-Office Development System

The ABF Platform Configuration Center serves as a factory‑style, configuration‑driven middle‑office development system that unifies application, page, permission, layout, and custom extensions, allowing nearly 100 % reuse of rendering functions and rapid, standardized creation of internal business applications.

ABF platformConfiguration CenterFrontend Architecture
0 likes · 9 min read
ABF Platform Configuration Center: Building a Configuration-Driven Middle-Office Development System
IT Architects Alliance
IT Architects Alliance
May 24, 2021 · Cloud Native

What Is Microservices? A Complete Guide to Architecture, Benefits, and Tools

This article provides a comprehensive overview of microservices, explaining their definition, core characteristics, advantages and drawbacks, suitable organizational contexts, and the essential technical components such as service discovery, API gateways, configuration centers, communication protocols, monitoring, circuit breaking, and container orchestration platforms.

Cloud NativeConfiguration CenterMicroservices
0 likes · 19 min read
What Is Microservices? A Complete Guide to Architecture, Benefits, and Tools
Baidu Geek Talk
Baidu Geek Talk
May 12, 2021 · Operations

BRCC: A Distributed Configuration Center Solution for Modern Applications

BRCC (Better Remote Config Center) is an open‑source, lightweight, Spring‑Boot‑based distributed configuration center that simplifies management of dynamic, multi‑environment settings across dozens of instances by offering easy SDK/API access, push notifications, traceability, fine‑grained security, high performance, and a user‑friendly UI.

BRCCBaidu open sourceConfiguration Center
0 likes · 12 min read
BRCC: A Distributed Configuration Center Solution for Modern Applications
Top Architect
Top Architect
Feb 24, 2021 · Backend Development

Microservice Architecture: Technology Selection, Service Governance, API Gateways, and Configuration Centers

This article reviews microservice architecture, outlining selection principles, comparing popular frameworks such as Dubbo and Spring Cloud for service governance, evaluating API gateway options like Zuul, Traefik, and Kong, and discussing configuration center solutions including Spring Cloud Config, Apollo, and Nacos.

Configuration CenterMicroservicesTechnology Selection
0 likes · 24 min read
Microservice Architecture: Technology Selection, Service Governance, API Gateways, and Configuration Centers
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 17, 2021 · Backend Development

How Long Polling Powers Real‑Time Config Updates in Nacos & Apollo

This article explains the principles of long polling used by configuration centers like Nacos and Apollo, compares it with traditional polling and push models, and provides a complete Java demo showing client and server implementations for dynamic configuration updates.

ApolloBackend DevelopmentConfiguration Center
0 likes · 17 min read
How Long Polling Powers Real‑Time Config Updates in Nacos & Apollo
Youzan Coder
Youzan Coder
Aug 5, 2020 · Mobile Development

Design and Implementation of a Mobile Configuration Center for Dynamic Feature Management

The article describes a mobile configuration center that lets native apps dynamically modify display logic and roll out features via gray‑release, supporting version‑specific delivery, rollback, and environment isolation, and details its evolution from a simple V1 design to an extensible V2 architecture with per‑KV control and caching.

Configuration CenterMobile DevelopmentSDK
0 likes · 13 min read
Design and Implementation of a Mobile Configuration Center for Dynamic Feature Management
macrozheng
macrozheng
Nov 13, 2019 · Cloud Native

Mastering Nacos: Service Discovery and Configuration in Spring Cloud Alibaba

This tutorial walks through installing Nacos, using it as a service registry and configuration center with Spring Cloud Alibaba, configuring Maven dependencies, setting up discovery and config modules, demonstrating load balancing, and showing dynamic configuration refresh in a microservices environment.

Configuration CenterJavaNacos
0 likes · 11 min read
Mastering Nacos: Service Discovery and Configuration in Spring Cloud Alibaba
macrozheng
macrozheng
Oct 23, 2019 · Cloud Native

Master Spring Cloud Consul: From Service Registry to Dynamic Config Center

This guide walks you through installing Consul, registering Spring Boot services, enabling client-side load balancing, using Consul as a configuration center, and leveraging its dynamic refresh capabilities, complete with code snippets and configuration examples for a full cloud-native microservices setup.

Configuration CenterConsulservice discovery
0 likes · 8 min read
Master Spring Cloud Consul: From Service Registry to Dynamic Config Center
Programmer DD
Programmer DD
May 11, 2019 · Backend Development

Unlock Free Nacos Server for Spring Cloud Alibaba Experiments

This article shares a publicly accessible Nacos server with login credentials, provides client configuration snippets for service discovery and configuration center, lists related Spring Cloud Alibaba tutorials, example repositories, and additional resources for developers to experiment with microservice architectures.

Backend DevelopmentConfiguration Centerservice discovery
0 likes · 4 min read
Unlock Free Nacos Server for Spring Cloud Alibaba Experiments
Java Backend Technology
Java Backend Technology
Apr 11, 2019 · Backend Development

Why Spring Cloud Config Falls Short and How We Rebuilt It with Long Polling

This article examines the limitations of Spring Cloud Config—especially Git‑based permission control and coarse granularity—explains why a database‑backed configuration center is preferable, and details a custom long‑polling refresh mechanism built with Spring's DeferredResult and asynchronous servlets.

Backend DevelopmentConfiguration CenterDeferredResult
0 likes · 10 min read
Why Spring Cloud Config Falls Short and How We Rebuilt It with Long Polling
Programmer DD
Programmer DD
Feb 17, 2019 · Backend Development

How to Persist Nacos Data with MySQL for Production-Ready Spring Cloud

This article explains why the default single‑node Nacos setup is unsuitable for production, walks through configuring MySQL as a centralized data store, provides step‑by‑step configuration examples, and discusses the trade‑offs of using centralized storage versus distributed algorithms.

Backend DevelopmentConfiguration CenterSpring Cloud
0 likes · 6 min read
How to Persist Nacos Data with MySQL for Production-Ready Spring Cloud
Programmer DD
Programmer DD
Jan 31, 2019 · Cloud Native

Master Nacos Config Loading Rules in Spring Cloud Alibaba

This article explains how Spring Cloud Alibaba's Nacos module loads configuration by default, maps DataID, Group, and file extensions to client properties, and demonstrates three practical examples for customizing DataID, using YAML, and grouping configurations for different environments.

Configuration CenterMicroservicesSpring Cloud
0 likes · 6 min read
Master Nacos Config Loading Rules in Spring Cloud Alibaba
Programmer DD
Programmer DD
Dec 14, 2018 · Backend Development

Build a Distributed Configuration Center with Spring Boot and the Observer Pattern

This tutorial walks through the design and implementation of a distributed configuration center using Spring Boot, demonstrating how to define configuration entities, apply the observer pattern for dynamic updates, and integrate a thread‑pooled scheduler to keep configuration in sync without restarting services.

Backend DevelopmentConfiguration CenterJava
0 likes · 19 min read
Build a Distributed Configuration Center with Spring Boot and the Observer Pattern
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 19, 2018 · Backend Development

Dynamic MQ Consumer Throttling with Alibaba Cloud ACM

This article explains how to implement various flow‑control strategies—static rate limiting, dynamic resource‑based limits, connection and concurrency controls—and demonstrates a practical, configuration‑center‑driven approach to globally throttle asynchronous MQ consumers using Alibaba Cloud ACM and Java.

Alibaba CloudConfiguration CenterFlow Control
0 likes · 8 min read
Dynamic MQ Consumer Throttling with Alibaba Cloud ACM
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 26, 2017 · Operations

Multiplexed System Testing Environment: Architecture, Token Marking, and Dynamic Configuration

This article presents a multiplexed system testing environment that uses token‑based encoding and decoding to share a single baseline environment among multiple testing scenarios, detailing its architecture, technical components, protocol adaptation, token handling, and Zookeeper‑based configuration management to improve resource efficiency and testing speed.

Configuration CenterZooKeeperenvironment multiplexing
0 likes · 11 min read
Multiplexed System Testing Environment: Architecture, Token Marking, and Dynamic Configuration
Architecture Digest
Architecture Digest
Jan 23, 2017 · Backend Development

Design and Implementation of the Diablo Distributed Configuration Management Platform

The article introduces the need for a distributed configuration platform, outlines its typical scenarios and essential characteristics, and details the lightweight open‑source implementation Diablo—including its architecture, data model, Redis storage, client behavior, real‑time update mechanisms, and deployment recommendations.

BackendConfiguration CenterDistributed Configuration
0 likes · 10 min read
Design and Implementation of the Diablo Distributed Configuration Management Platform