Tagged articles
383 articles
Page 3 of 4
DeWu Technology
DeWu Technology
Jan 16, 2023 · Cloud Native

Nacos Service Registration and Discovery: Principles and Implementation

The article explains Nacos’s open‑source service registry and discovery mechanisms, detailing client auto‑configuration, registration and health‑check workflows, server‑side instance handling, asynchronous copy‑on‑write processing, heartbeat cleanup, and cluster synchronization, while comparing its AP/CP capabilities to Zookeeper and Eureka.

Distributed SystemsMicroservicesNacos
0 likes · 55 min read
Nacos Service Registration and Discovery: Principles and Implementation
Java Architecture Diary
Java Architecture Diary
Jan 16, 2023 · Backend Development

How to Compile and Run Nacos Console in Standalone Mode

This guide walks you through cloning the Nacos repository, compiling it with Maven (including special handling for Mac M‑series chips), explains the role of Protocol Buffers, and shows how to configure and run the Nacos console in standalone mode.

CompilationNacosProtocol Buffers
0 likes · 2 min read
How to Compile and Run Nacos Console in Standalone Mode
Architecture Digest
Architecture Digest
Jan 15, 2023 · Backend Development

Debugging High CPU Usage in Nacos Config Client and Understanding Raft Network Partition

The article details a sudden CPU spike in a Java backend service using Nacos, walks through diagnosing the offending thread with top and jstack, analyzes Nacos client thread creation and scheduled gray‑config tasks, explains Raft network partition handling, and presents a fix that checks config health and avoids unnecessary thread creation.

CPUNacosRaft
0 likes · 8 min read
Debugging High CPU Usage in Nacos Config Client and Understanding Raft Network Partition
Alibaba Cloud Native
Alibaba Cloud Native
Jan 13, 2023 · Cloud Native

Mastering Nacos: From Origins to High‑Availability Configuration Management

This article provides a comprehensive overview of Nacos, covering its origins, evolution of the configuration center, typical use cases, step‑by‑step integration methods, troubleshooting tips, high‑availability mechanisms, commercial MSE advantages, migration guides, and the upcoming features in Nacos 3.0.

Cloud NativeConfiguration ManagementNacos
0 likes · 14 min read
Mastering Nacos: From Origins to High‑Availability Configuration Management
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
Java Architecture Diary
Java Architecture Diary
Dec 28, 2022 · Backend Development

How to Add a Custom DM8 Database Plugin to Nacos 2.2

Starting with Nacos 2.2.0, this guide shows how to create a custom DM8 database plugin via the SPI mechanism, add Maven dependencies, import the required scripts, configure connection settings and set the platform property, enabling Nacos to persist data in a DM8 database.

BackendDM8Nacos
0 likes · 3 min read
How to Add a Custom DM8 Database Plugin to Nacos 2.2
Java Architecture Diary
Java Architecture Diary
Dec 27, 2022 · Backend Development

How to Build a Custom Oracle Plugin for Nacos 2.2 Using SPI

This guide explains how to create a custom Oracle datasource plugin for Nacos 2.2 by adding Maven dependencies, importing the Oracle SQL script, configuring connection properties, and setting the datasource platform, enabling Nacos to use Oracle instead of the default MySQL or Derby.

Datasource PluginNacosOracle
0 likes · 3 min read
How to Build a Custom Oracle Plugin for Nacos 2.2 Using SPI
Java High-Performance Architecture
Java High-Performance Architecture
Dec 21, 2022 · Backend Development

How to Build a Spring Cloud Gateway with Dynamic Routing and Auth Filters

This tutorial walks you through setting up a Spring Cloud Gateway service using Spring Boot, configuring static and Nacos‑driven dynamic routes, and implementing a custom authentication filter with Redis token validation, providing a complete beginner‑friendly guide to gateway development.

Authentication FilterNacosSpring Cloud Gateway
0 likes · 12 min read
How to Build a Spring Cloud Gateway with Dynamic Routing and Auth Filters
macrozheng
macrozheng
Dec 21, 2022 · Cloud Native

What’s New in Nacos 2.2.0? Explore the Latest Features and Plugins

The article introduces Nacos 2.2.0, explains its core functions, details major changes such as removal of legacy code, new data‑source, custom‑environment, and trace plugins, lists added features, refactorings, bug fixes, and provides reference links for further reading.

Cloud NativeNacosPlugins
0 likes · 9 min read
What’s New in Nacos 2.2.0? Explore the Latest Features and Plugins
Architecture Digest
Architecture Digest
Dec 20, 2022 · Cloud Native

Nacos 2.2.0 GA Release: New Plugins, Refactoring, and Bug Fixes

The Nacos 2.2.0 GA release introduces several new plugins—including rate‑limiting, custom environment variable, and datasource plugins—removes legacy redundant code, enhances tracing and batch registration, and delivers extensive refactoring and bug fixes to improve stability and extensibility for cloud‑native service discovery and configuration management.

BackendCloud NativeConfiguration Management
0 likes · 6 min read
Nacos 2.2.0 GA Release: New Plugins, Refactoring, and Bug Fixes
Java Architecture Diary
Java Architecture Diary
Dec 19, 2022 · Backend Development

How to Add a Custom PostgreSQL Plugin to Nacos 2.2+ via SPI

Starting with Nacos 2.2.0, you can inject multiple data source plugins via the SPI mechanism; this guide walks through adding a PostgreSQL plugin, importing the required Maven dependencies, loading the database script, configuring connection details, and setting the datasource platform in application.properties.

DataSourceNacosSPI
0 likes · 3 min read
How to Add a Custom PostgreSQL Plugin to Nacos 2.2+ via SPI
Code Ape Tech Column
Code Ape Tech Column
Dec 15, 2022 · Backend Development

Nacos 2.2.0 Release Highlights: New Plugins, Refactoring, and Bug Fixes

The Nacos 2.2.0 release introduces major changes including removal of redundant 1.x code, new rate‑limiting, custom environment, and datasource plugins, enhanced batch registration, v2 OpenAPI, LDAP authentication, extensive refactoring, numerous bug fixes, and updated UI dependencies.

BackendConfiguration ManagementNacos
0 likes · 5 min read
Nacos 2.2.0 Release Highlights: New Plugins, Refactoring, and Bug Fixes
Selected Java Interview Questions
Selected Java Interview Questions
Dec 9, 2022 · Backend Development

Design and Implementation of BetterGateway for Centralized Error‑Code Management in Distributed Systems

This article describes the background, design, configuration, code implementation, and testing of BetterGateway—a Spring Cloud Alibaba‑based gateway that centralizes error‑code management using Nacos and dynamic refresh to enable fast, accurate exception tracing across micro‑services and third‑party interfaces.

Distributed SystemsError HandlingNacos
0 likes · 15 min read
Design and Implementation of BetterGateway for Centralized Error‑Code Management in Distributed Systems
Alibaba Cloud Native
Alibaba Cloud Native
Nov 27, 2022 · Cloud Native

How HeLian Health Scaled Its Low‑Fault Medical Platform with Cloud‑Native Microservices

HeLian Health’s journey from a fast‑iteration monolith to a stable, cloud‑native microservice architecture illustrates how modular design, Dubbo‑Nacos integration, Kubernetes, and Alibaba Cloud MSE can overcome low‑fault tolerance challenges in the medical check‑up domain while boosting release efficiency and reducing operational costs.

Cloud NativeKubernetesMSE
0 likes · 10 min read
How HeLian Health Scaled Its Low‑Fault Medical Platform with Cloud‑Native Microservices
Code Ape Tech Column
Code Ape Tech Column
Nov 14, 2022 · Information Security

Nacos Permission Bypass Vulnerability and Its Fix

This article explains a permission‑bypass vulnerability in Nacos 1.4.2 caused by a specific User‑Agent header, demonstrates how to reproduce it, and provides step‑by‑step instructions for fixing the issue by upgrading to version 2.1.1 or adjusting configuration files.

NacosPermission BypassSecurity Patch
0 likes · 6 min read
Nacos Permission Bypass Vulnerability and Its Fix
Sanyou's Java Diary
Sanyou's Java Diary
Oct 31, 2022 · Backend Development

Mastering the Spring Cloud Alibaba Microservice Ecosystem: From Nacos to XXL‑JOB

This article provides a comprehensive guide to building a microservice ecosystem with Spring Cloud Alibaba, covering essential modules such as service registration, load balancing, configuration, messaging, gateway, fault tolerance, distributed transactions, tracing, and task scheduling, and showing how to integrate them with practical code examples.

Distributed SystemsNacosSpring Boot
0 likes · 26 min read
Mastering the Spring Cloud Alibaba Microservice Ecosystem: From Nacos to XXL‑JOB
Top Architect
Top Architect
Oct 10, 2022 · Backend Development

Integrating Dubbo with Nacos in Spring Boot: A Step‑by‑Step Example

This article provides a practical step‑by‑step guide to integrating Dubbo with Nacos in a Spring Boot project, covering environment setup, Maven configuration, module creation for public API, provider and consumer services, and testing the RPC call, while highlighting version compatibility and common pitfalls.

MicroservicesNacosRPC
0 likes · 18 min read
Integrating Dubbo with Nacos in Spring Boot: A Step‑by‑Step Example
ITPUB
ITPUB
Oct 9, 2022 · Cloud Native

Service Governance in Microservices: Registration, Load Balancing, Rate Limiting

This article explains how to achieve comprehensive service governance in a microservice architecture using SpringCloud Alibaba's Nacos and Dubbo, covering service registration and discovery, load balancing, rate limiting and circuit breaking with Sentinel, configuration management, and monitoring with Prometheus and SkyWalking.

DubboMicroservicesNacos
0 likes · 7 min read
Service Governance in Microservices: Registration, Load Balancing, Rate Limiting
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
Java High-Performance Architecture
Java High-Performance Architecture
Oct 8, 2022 · Backend Development

How to Quickly Integrate Dubbo with Nacos in Spring Boot: A Step‑by‑Step Guide

This tutorial walks through building a simple Dubbo‑Nacos integration using Spring Boot, covering environment setup, Maven project structure, dependency management, service interface definition, provider and consumer modules, configuration files, and a test call, enabling rapid development of high‑performance Java microservices.

DubboMicroservicesNacos
0 likes · 21 min read
How to Quickly Integrate Dubbo with Nacos in Spring Boot: A Step‑by‑Step Guide
Selected Java Interview Questions
Selected Java Interview Questions
Sep 20, 2022 · Backend Development

Comprehensive Guide to Building an OAuth2 Authentication Server with Spring Boot, MySQL, Nacos, and Gateway Integration

This tutorial walks through designing an OAuth2 authentication architecture, configuring Spring Boot services, setting up MySQL schemas, integrating Nacos discovery, implementing security with JWT tokens, and connecting microservices through a Spring Cloud Gateway, while demonstrating all four OAuth2 grant types with code examples.

MicroservicesNacosOAuth2
0 likes · 26 min read
Comprehensive Guide to Building an OAuth2 Authentication Server with Spring Boot, MySQL, Nacos, and Gateway Integration
IT Xianyu
IT Xianyu
Sep 6, 2022 · Backend Development

Dynamic Flow Orchestration with Nacos, Docker, and SpringBoot Microservices

This article demonstrates how to build a lightweight, plug‑and‑play flow‑orchestration system for microservices by installing Nacos with Docker, configuring SpringBoot services with Kafka and Nacos, and using dynamic Nacos listeners to adjust Kafka topics at runtime without redeployment.

DockerFlow OrchestrationKafka
0 likes · 9 min read
Dynamic Flow Orchestration with Nacos, Docker, and SpringBoot Microservices
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
Aug 16, 2022 · Backend Development

Spring Cloud Gateway: Service Gateway Basics, Deployment, Routing, Filters, Nacos Integration, Apollo Dynamic Configuration, and Global Exception Handling

This comprehensive guide explains why a service gateway is needed in microservice architectures, details Spring Cloud Gateway's core concepts, deployment steps, route and predicate configurations, local and global filters, integration with Nacos for service discovery, dynamic routing via Apollo, and custom global exception handling, providing code examples throughout.

ApolloMicroservicesNacos
0 likes · 24 min read
Spring Cloud Gateway: Service Gateway Basics, Deployment, Routing, Filters, Nacos Integration, Apollo Dynamic Configuration, and Global Exception Handling
IT Architects Alliance
IT Architects Alliance
Aug 15, 2022 · Cloud Native

How Nacos Powers Service Registration and Dynamic Discovery in Spring Cloud

This article explains Nacos's architecture, the principles of service registration, how Spring Cloud integrates Nacos via auto‑configuration, the implementation of NacosServiceRegistry, heartbeat mechanisms, registration workflows, provider address queries, and the dynamic service address perception using subscription and HostReactor.

Cloud NativeMicroservicesNacos
0 likes · 9 min read
How Nacos Powers Service Registration and Dynamic Discovery in Spring Cloud
Top Architect
Top Architect
Aug 15, 2022 · Cloud Native

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains Nacos's core components, the principles of service registration and health checking, how Spring Cloud integrates Nacos via ServiceRegistry and AutoServiceRegistration, the implementation details of NacosServiceRegistry, heartbeat mechanisms, and dynamic service address discovery using HostReactor.

HeartbeatMicroservicesNacos
0 likes · 9 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
macrozheng
macrozheng
Aug 2, 2022 · Cloud Native

Master Spring Cloud LoadBalancer: From RestTemplate to OpenFeign

This tutorial walks through replacing Ribbon with Spring Cloud LoadBalancer, showing how to configure dependencies, set up RestTemplate and OpenFeign clients, customize caching and request transformation, and verify load‑balanced calls using Nacos as the service registry.

MicroservicesNacosOpenFeign
0 likes · 10 min read
Master Spring Cloud LoadBalancer: From RestTemplate to OpenFeign
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Aug 2, 2022 · Backend Development

How Nacos’s Distro Protocol Ensures High‑Availability Consistency

This article explains the design, six mechanisms, and source‑code flow of Nacos’s Distro protocol, showing how asynchronous replication, periodic sync, new‑node loading, and local reads together provide AP‑style high availability and eventual consistency for service registration.

APConsistencyDistributed Systems
0 likes · 15 min read
How Nacos’s Distro Protocol Ensures High‑Availability Consistency
Top Architect
Top Architect
Jul 29, 2022 · Cloud Native

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the Nacos architecture, its components, and how Spring Cloud integrates with Nacos for service registration, health checking, and dynamic service discovery, detailing the underlying mechanisms, code implementations, and the role of heartbeats in maintaining service health.

Cloud NativeHeartbeatMicroservices
0 likes · 8 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
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
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 CenterNacosjava
0 likes · 17 min read
Understanding Nacos Configuration Center: Pull Model, Long Polling, and Source Code Analysis
Code Ape Tech Column
Code Ape Tech Column
Jul 14, 2022 · Cloud Native

Understanding Nacos Long‑Polling Mechanism in Spring Cloud Alibaba

This article explains the internal long‑polling mechanism of Nacos configuration center used in Spring Cloud Alibaba, covering client‑side initialization, thread‑pool scheduling, request handling, server‑side processing, event listening, and code snippets that illustrate how configuration changes are detected and propagated.

Config ServiceMicroservicesNacos
0 likes · 13 min read
Understanding Nacos Long‑Polling Mechanism in Spring Cloud Alibaba
Code Ape Tech Column
Code Ape Tech Column
Jul 8, 2022 · Backend Development

Deep Dive into Nacos Service Registration and Discovery Mechanisms

This article provides a detailed analysis of Nacos as a service registry, covering its architecture, registration and discovery processes, health‑checking, Raft‑based consistency, Spring Cloud integration, and practical code examples for developers building micro‑service systems.

MicroservicesNacosRaft
0 likes · 19 min read
Deep Dive into Nacos Service Registration and Discovery Mechanisms
Architect
Architect
Jun 30, 2022 · Backend Development

Dynamic Flow Orchestration with Nacos, Kafka, and SpringBoot

This article demonstrates how to build a lightweight, plug‑and‑play microservice flow orchestration solution using Docker‑deployed Nacos for configuration, Kafka for streaming, and SpringBoot services, covering environment setup, service configuration, dynamic topic handling, and runtime configuration change listening.

Flow OrchestrationMicroservicesNacos
0 likes · 10 min read
Dynamic Flow Orchestration with Nacos, Kafka, and SpringBoot
Top Architect
Top Architect
Jun 19, 2022 · Backend Development

Implementing Simple Flow Orchestration with Nacos, Docker, and Spring Boot

This article demonstrates how to build a lightweight micro‑service flow‑orchestration solution using Docker‑deployed Nacos for dynamic configuration, Spring Boot services with Kafka integration, and code examples that show installing Nacos, setting up three services, and handling runtime topic changes via Nacos listeners.

Flow OrchestrationNacosSpringBoot
0 likes · 11 min read
Implementing Simple Flow Orchestration with Nacos, Docker, and Spring Boot
Code Ape Tech Column
Code Ape Tech Column
Jun 15, 2022 · Cloud Native

Migrating Service Registry from Eureka to Nacos with Dual Registration and Subscription in Spring Cloud Alibaba

This article demonstrates how to migrate a Spring Cloud microservice architecture from Eureka to Nacos using a dual‑registration/dual‑subscription model, covering configuration changes, code adjustments, graceful shutdown, load‑balancing behavior, and step‑by‑step deployment procedures.

Graceful ShutdownMicroservicesNacos
0 likes · 11 min read
Migrating Service Registry from Eureka to Nacos with Dual Registration and Subscription in Spring Cloud Alibaba
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 13, 2022 · Cloud Native

Custom Nacos PropertySourceLocator in Spring Cloud Alibaba for Dynamic Config

This article explains how to implement a custom PropertySourceLocator in Spring Cloud Alibaba, detailing the necessary spring.factories configuration, core classes like NacosConfigBootstrapConfiguration and NacosPropertySourceLocator, and the process of obtaining ConfigService, loading shared, extended, and application configurations from Nacos.

BackendConfigurationNacos
0 likes · 10 min read
Custom Nacos PropertySourceLocator in Spring Cloud Alibaba for Dynamic Config
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
May 25, 2022 · Backend Development

Service Registry Center Overview, CAP Theory, and Comparison of Mainstream Solutions

This article explains the purpose of a service registry in micro‑service architectures, introduces the CAP theorem, categorises registration approaches, and compares major products such as Eureka, Consul, Nacos and Zookeeper, highlighting their consistency, availability, and operational trade‑offs.

CAP theoremConsulMicroservices
0 likes · 13 min read
Service Registry Center Overview, CAP Theory, and Comparison of Mainstream Solutions
IT Architects Alliance
IT Architects Alliance
May 21, 2022 · Backend Development

Service Registration Center Overview, CAP Theory, and Comparison of Major Solutions

This article explains how service registration centers decouple providers and consumers in microservice architectures, discusses the CAP theorem trade‑offs, categorizes registration approaches, and compares popular solutions such as Eureka, Consul, Nacos, CoreDNS, and ZooKeeper across key features and integration aspects.

CAP theoremConsulMicroservices
0 likes · 11 min read
Service Registration Center Overview, CAP Theory, and Comparison of Major Solutions
Sanyou's Java Diary
Sanyou's Java Diary
May 8, 2022 · Backend Development

How Nacos’s Distro Protocol Ensures High Availability with AP Consistency

This article explains Nacos’s Distro consistency protocol, detailing its design principles, asynchronous replication, periodic synchronization, new‑node data loading, and local read mechanisms, and shows how these mechanisms together provide high‑availability AP consistency for service registration in a distributed cluster.

AP ConsistencyDistributed SystemsDistro Protocol
0 likes · 14 min read
How Nacos’s Distro Protocol Ensures High Availability with AP Consistency
Wukong Talks Architecture
Wukong Talks Architecture
May 5, 2022 · Backend Development

Deep Dive into Nacos Distro Consistency Protocol: Design, Mechanisms, and Source Code Analysis

This article explains the design principles, six core mechanisms, asynchronous replication, periodic synchronization, new‑node sync, and local read strategy of Nacos's Distro consistency protocol, illustrating how AP/CP choices and the JRaft protocol ensure high availability in a distributed service registry.

APConsistencyDistributed Systems
0 likes · 13 min read
Deep Dive into Nacos Distro Consistency Protocol: Design, Mechanisms, and Source Code Analysis
Su San Talks Tech
Su San Talks Tech
Apr 29, 2022 · Backend Development

Which Config Center Should You Choose? Apollo, Nacos, Spring Cloud Config Compared

This article explains the fundamentals of configuration centers, compares four popular solutions—Apollo, Disconf, Spring Cloud Config, and Nacos—covering their features, real‑time updates, gray releases, permission management, multi‑environment support, and performance to help you make an informed selection.

ApolloComparisonConfiguration Management
0 likes · 21 min read
Which Config Center Should You Choose? Apollo, Nacos, Spring Cloud Config Compared
Top Architect
Top Architect
Apr 22, 2022 · Backend Development

Building a Spring Cloud Gateway Service with Dynamic Routing via Nacos and Authentication Filter

This article demonstrates how to set up a Spring Cloud Gateway service using SpringBoot 2.1, configure static routes, implement dynamic routing through Nacos configuration listening, and create a custom authentication GlobalFilter, providing a step‑by‑step guide with Maven dependencies, YAML/JSON examples, and full Java code.

Authentication FilterNacosSpring Cloud Gateway
0 likes · 12 min read
Building a Spring Cloud Gateway Service with Dynamic Routing via Nacos and Authentication Filter
Su San Talks Tech
Su San Talks Tech
Apr 22, 2022 · Cloud Native

How Does Nacos Register Services? Deep Dive into the Registration Flow

This article walks through Nacos's service registration mechanism, explaining how a client assembles a registration request, selects a random node in a cluster, routes the request, processes it on the server, and ensures eventual consistency using the Distro protocol.

Distro ProtocolNacosService Registration
0 likes · 14 min read
How Does Nacos Register Services? Deep Dive into the Registration Flow
Top Architect
Top Architect
Apr 16, 2022 · Cloud Native

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the Nacos architecture, the principles of service registration and discovery, and how Spring Cloud integrates with Nacos through auto‑configuration, heartbeat mechanisms, and dynamic address updates, providing a comprehensive guide for building cloud‑native microservices.

Cloud NativeMicroservicesNacos
0 likes · 8 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
Top Architect
Top Architect
Mar 11, 2022 · Backend Development

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the internal architecture of Nacos, its core components, the registration principles of service instances, how Spring Cloud integrates Nacos through the ServiceRegistry interface and auto‑configuration, and the mechanisms for heartbeat, data consistency, and dynamic service discovery in a cloud‑native backend environment.

MicroservicesNacosSpring Cloud
0 likes · 8 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
Programmer DD
Programmer DD
Mar 10, 2022 · Backend Development

Spring Cloud Alibaba 2021.0.1.0: New Features, Version Rules Explained

The Spring Cloud Alibaba 2021.0.1.0 release, built on Spring Boot 2.6.3 and Spring Cloud 2021.0.1, introduces upgraded Nacos client, RocketMQ 4.9.2 with batch and async support, Sentinel 1.8.3 enhancements for FeignClient, Spring Config import support, and a clarified version‑numbering scheme aligning with Spring Cloud.

NacosRocketMQSpring Boot
0 likes · 5 min read
Spring Cloud Alibaba 2021.0.1.0: New Features, Version Rules Explained
Architecture Digest
Architecture Digest
Mar 10, 2022 · Cloud Native

Nacos Architecture and Service Registration Mechanism in Spring Cloud

This article explains the Nacos architecture, including its provider, consumer, name server, and server components, and details how Spring Cloud integrates with Nacos for service registration, heartbeat monitoring, and dynamic service discovery using Open API, SDK, and Raft-based consistency protocols.

Cloud NativeMicroservicesNacos
0 likes · 7 min read
Nacos Architecture and Service Registration Mechanism in Spring Cloud
Top Architect
Top Architect
Mar 4, 2022 · Backend Development

Deep Dive into Nacos Long‑Polling Mechanism: Client and Server Implementation Details

This article provides a comprehensive analysis of Nacos's long‑polling mechanism, walking through the client‑side ConfigService instantiation, scheduled thread pools, request handling, and the server‑side listener workflow, while highlighting key code snippets and the event‑driven architecture that enables real‑time configuration updates.

ConfigServiceMicroservicesNacos
0 likes · 21 min read
Deep Dive into Nacos Long‑Polling Mechanism: Client and Server Implementation Details
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
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 27, 2021 · Cloud Native

Unlocking Nacos: Inside Alibaba’s Open‑Source Configuration Management Architecture

This article introduces Alibaba’s Nacos, tracing its origins from an internal project to an open‑source configuration service, and explains its core capabilities, basic configuration model, namespace design for multi‑tenant isolation, and provides visual diagrams to illustrate these concepts.

Alibaba CloudCloud NativeConfiguration Management
0 likes · 5 min read
Unlocking Nacos: Inside Alibaba’s Open‑Source Configuration Management Architecture
Top Architect
Top Architect
Dec 25, 2021 · Backend Development

Building a Spring Cloud Gateway with Dynamic Routing via Nacos and Implementing Authentication Filters

This tutorial demonstrates how to set up a Spring Cloud Gateway using Spring Boot 2.1, configure static and Nacos‑driven dynamic routes, and create a custom authentication GlobalFilter that validates tokens against Redis, providing a complete guide for backend developers to implement secure, flexible routing.

Authentication FilterNacosSpring Cloud Gateway
0 likes · 9 min read
Building a Spring Cloud Gateway with Dynamic Routing via Nacos and Implementing Authentication Filters
Selected Java Interview Questions
Selected Java Interview Questions
Dec 21, 2021 · Cloud Native

Building a Spring Cloud Gateway Service with Dynamic Routing via Nacos and Authentication Filter

This tutorial explains how to create a Spring Cloud Gateway service, configure static and dynamic routing using Nacos, and implement a custom authentication filter with Redis token validation, providing a step‑by‑step guide for backend developers building cloud‑native microservice gateways.

NacosSpring Cloud Gatewaydynamic routing
0 likes · 12 min read
Building a Spring Cloud Gateway Service with Dynamic Routing via Nacos and Authentication Filter
Code Ape Tech Column
Code Ape Tech Column
Nov 1, 2021 · Backend Development

Spring Cloud Gateway: Core Concepts, Configuration, Filters, Nacos Integration, and Dynamic Routing

This article explains why a gateway is essential in micro‑service architectures, introduces Spring Cloud Gateway’s core concepts such as routes, predicates and filters, shows step‑by‑step setup with Maven dependencies, demonstrates custom local and global filters, and details integration with Nacos for service discovery, load‑balancing, dynamic routing and global error handling.

FiltersNacosSpring Cloud Gateway
0 likes · 22 min read
Spring Cloud Gateway: Core Concepts, Configuration, Filters, Nacos Integration, and Dynamic Routing
Code Ape Tech Column
Code Ape Tech Column
Oct 25, 2021 · Backend Development

Comprehensive Guide to Distributed Transaction Solutions and Seata AT Mode Implementation

This article provides an in‑depth overview of mainstream distributed transaction solutions—including 2PC, 3PC, TCC, Saga, local message tables, and MQ‑based transactions—explains the theoretical foundations such as CAP and BASE, and offers a step‑by‑step tutorial for setting up Seata’s AT mode with Spring Cloud, Nacos, and MySQL.

2PCAT ModeMicroservices
0 likes · 40 min read
Comprehensive Guide to Distributed Transaction Solutions and Seata AT Mode Implementation
Top Architect
Top Architect
Oct 12, 2021 · Cloud Native

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the architecture of Nacos, its core components such as Provider/Consumer apps, Name Server, Nacos Server and Console, and details how Spring Cloud integrates with Nacos for service registration, heartbeat monitoring, dynamic address discovery, and the underlying Open API/SDK mechanisms.

Cloud NativeHeartbeatMicroservices
0 likes · 7 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
Code Ape Tech Column
Code Ape Tech Column
Oct 8, 2021 · Cloud Native

Comprehensive Guide to Alibaba Sentinel: Installation, Dashboard Setup, Flow Control, Degrade Rules, Hotspot Parameters, Persistence, and Cluster Flow Control

This tutorial walks through the fundamentals of Alibaba Sentinel, covering its purpose, differences from Hystrix, version selection, dashboard installation, microservice integration, detailed flow‑control and degrade‑rule configurations, hotspot parameter limiting, system‑adaptive protection, custom block handlers, fallback handling, blacklist/whitelist setup, rule persistence with Nacos, and cluster flow‑control deployment for cloud‑native applications.

Flow ControlNacosSpring Cloud
0 likes · 38 min read
Comprehensive Guide to Alibaba Sentinel: Installation, Dashboard Setup, Flow Control, Degrade Rules, Hotspot Parameters, Persistence, and Cluster Flow Control
Code Ape Tech Column
Code Ape Tech Column
Sep 18, 2021 · Cloud Native

Comparison of Open‑Source Configuration Centers: Spring Cloud Config, Apollo, and Nacos

This article compares three popular open‑source configuration centers—Spring Cloud Config, Apollo, and Nacos—across product features, user experience, deployment, multi‑language support, migration, performance, and high‑availability to help engineers choose the most suitable solution for microservice environments.

ApolloMicroservicesNacos
0 likes · 16 min read
Comparison of Open‑Source Configuration Centers: Spring Cloud Config, Apollo, and Nacos
Java Architecture Diary
Java Architecture Diary
Sep 14, 2021 · Backend Development

How to Compile Nacos with Oracle Support and Run It in Standalone Mode

Learn how to extend Nacos’s configuration persistence beyond Derby and MySQL by cloning the feature_multiple_datasource_support branch, compiling the source with Maven, configuring Oracle as a datasource in application.properties, and launching Nacos in standalone mode, with step‑by‑step commands and essential scripts.

BackendConfigurationNacos
0 likes · 3 min read
How to Compile Nacos with Oracle Support and Run It in Standalone Mode
Senior Brother's Insights
Senior Brother's Insights
Sep 5, 2021 · Backend Development

How Nacos Leverages UDP for Real‑Time Service Instance Push

This article dissects Nacos 2.0's UDP‑based service‑instance change notification, explaining client‑side listening, UDP port registration, server‑side storage, push logic, acknowledgment handling, and current design limitations, all backed by concrete Java code snippets.

BackendMicroservicesNacos
0 likes · 16 min read
How Nacos Leverages UDP for Real‑Time Service Instance Push
Ops Development Stories
Ops Development Stories
Aug 9, 2021 · Cloud Native

How Nacos Retrieves and Syncs Configurations: A Deep Dive into the Source Code

This article walks through the inner workings of Nacos Config Center, detailing environment setup, dependency inclusion, client initialization, configuration loading, dynamic synchronization mechanisms, long‑polling processes, and server‑side handling, all illustrated with full source‑code snippets and explanations.

MicroservicesNacosSpring Cloud
0 likes · 15 min read
How Nacos Retrieves and Syncs Configurations: A Deep Dive into the Source Code
Ops Development Stories
Ops Development Stories
Aug 6, 2021 · Backend Development

How Nacos and Ribbon Enable Client‑Side Load Balancing in Spring Cloud

This article explains how Nacos provides service discovery via its open API, how Spring Cloud Ribbon implements client‑side load balancing, and walks through the key source code of Ribbon, LoadBalancerInterceptor, RibbonLoadBalancerClient, ZoneAwareLoadBalancer, and Nacos server‑side handling, offering practical usage tips.

MicroservicesNacosRibbon
0 likes · 21 min read
How Nacos and Ribbon Enable Client‑Side Load Balancing in Spring Cloud
Senior Brother's Insights
Senior Brother's Insights
Aug 4, 2021 · Cloud Native

Understanding Nacos Temporary vs Persistent Instances: When to Use Each

This article explains the difference between Nacos temporary (ephemeral) and persistent instances, how to configure them via Spring Cloud, their impact on health‑checking and service removal, and why the protection threshold uses both modes to prevent cascade failures in high‑traffic scenarios.

Ephemeral InstanceNacosPersistent Instance
0 likes · 7 min read
Understanding Nacos Temporary vs Persistent Instances: When to Use Each
macrozheng
macrozheng
Jul 30, 2021 · Cloud Native

Choosing the Right Service Registry: Eureka, Zookeeper, Consul, Nacos Explained

This article explains the role of service registry centers in micro‑service architectures, outlines the CAP theorem trade‑offs, compares major solutions such as Eureka, Zookeeper, Consul, and Nacos, and discusses operational considerations like health checks, load balancing, and availability.

CAP theoremConsulNacos
0 likes · 12 min read
Choosing the Right Service Registry: Eureka, Zookeeper, Consul, Nacos Explained
Java Architecture Diary
Java Architecture Diary
Jul 29, 2021 · Cloud Native

What’s New in Nacos 2.0.3? Features, Enhancements, Refactoring & Bug Fixes

Version 2.0.3 of Nacos introduces extensive upgrades—including a new SPI for safe server upgrades, client retry mechanisms, UI improvements, added cluster deletion, enhanced LDAP logging, numerous refactors, and critical bug fixes—while also packaging console dependencies in Maven Central and providing a downloadable ZIP.

Cloud NativeNacosRelease Notes
0 likes · 6 min read
What’s New in Nacos 2.0.3? Features, Enhancements, Refactoring & Bug Fixes
Code Ape Tech Column
Code Ape Tech Column
Jul 28, 2021 · Cloud Native

Comprehensive Guide to Using Nacos for Service Registration, Configuration Management, and Cluster Deployment

This article provides a detailed tutorial on Nacos, covering its advantages over Eureka, step‑by‑step setup for service registration and discovery, configuration management with dynamic refresh, shared configurations, persistence to MySQL, cluster deployment, and the trade‑offs between CP and AP modes in a cloud‑native microservices environment.

ClusterConfiguration ManagementNacos
0 likes · 24 min read
Comprehensive Guide to Using Nacos for Service Registration, Configuration Management, and Cluster Deployment
Senior Brother's Insights
Senior Brother's Insights
Jul 27, 2021 · Fundamentals

Mastering the Proxy Pattern: A Hands‑On Guide with Nacos Client

This article explains the proxy design pattern, demonstrates its static implementation with Java code, and shows how Nacos Client leverages a custom proxy delegate to switch between HTTP and gRPC protocols, highlighting structural roles, practical usage, and differences from the decorator pattern.

Design PatternsNacosProxy Pattern
0 likes · 12 min read
Mastering the Proxy Pattern: A Hands‑On Guide with Nacos Client
Programmer DD
Programmer DD
Jul 26, 2021 · Backend Development

How to Upgrade to Nacos‑Spring‑Boot 0.2.10 and Unlock 10× Performance with gRPC

This guide explains how to upgrade Spring Boot projects to Nacos‑Spring‑Boot 0.2.10, covering new features such as full Nacos 2.0 compatibility, automatic config‑type detection, SpEL support, and high‑concurrency fixes, and provides step‑by‑step client and server deployment instructions with verification.

Configuration ManagementMicroservicesNacos
0 likes · 10 min read
How to Upgrade to Nacos‑Spring‑Boot 0.2.10 and Unlock 10× Performance with gRPC