Tagged articles
383 articles
Page 4 of 4
Senior Brother's Insights
Senior Brother's Insights
Jul 18, 2021 · Backend Development

How Nacos Client Implements the Simple Factory Pattern

This article explains the simple factory pattern, compares its standard definition with Nacos's implementation, and walks through concrete Java examples showing how NacosFactory, NamingFactory, and related services create instances in the Nacos client.

BackendDesign PatternsFactory Method
0 likes · 9 min read
How Nacos Client Implements the Simple Factory Pattern
Programmer DD
Programmer DD
Jul 13, 2021 · Backend Development

Spring Cloud Alibaba 2.2.6 Released: New Features, Nacos & Dubbo Enhancements, and Bug Fixes

Spring Cloud Alibaba 2.2.6, compatible with Spring Cloud Hoxton.SR9, introduces feature enhancements for Nacos, Dubbo, and Sentinel along with numerous bug fixes, providing developers with improved service registration, refactored integrations, and resolved issues across Kubernetes, Consul, and tracing components.

Backend DevelopmentDubboNacos
0 likes · 4 min read
Spring Cloud Alibaba 2.2.6 Released: New Features, Nacos & Dubbo Enhancements, and Bug Fixes
DeWu Technology
DeWu Technology
Jul 9, 2021 · Cloud Computing

Common Service Registration Centers: Principles and Comparisons

The article compares four popular service registration centers—Eureka, Zookeeper, Consul, and Nacos—by outlining each system’s architecture, core principles, and operational mechanisms, with an in‑depth source‑code‑level examination of Nacos’s pull/push discovery, Raft‑based leader election, and concurrent instance management, and concludes with a comparative table of consistency, availability, and partition‑tolerance characteristics.

ConsulDistributed SystemsMicroservices
0 likes · 20 min read
Common Service Registration Centers: Principles and Comparisons
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 9, 2021 · Backend Development

How to Dynamically Configure Routes in Spring Cloud Gateway with Zuul and Nacos

This guide explains how to locate and customize route locators in Spring Cloud Gateway by examining ZuulServerAutoConfiguration and SimpleRouteLocator, then shows how to implement a custom route locator using Nacos as a configuration center, including code examples and necessary YAML settings.

Backend DevelopmentNacosSpring Cloud Gateway
0 likes · 3 min read
How to Dynamically Configure Routes in Spring Cloud Gateway with Zuul and Nacos
Senior Brother's Insights
Senior Brother's Insights
Jul 6, 2021 · Backend Development

Graceful Shutdown of Spring Cloud Microservices with Nacos – Practical Guide

This article explains why graceful shutdown is needed for Spring Cloud microservices using Nacos, compares several shutdown approaches—including kill command, /shutdown, /pause, and /service‑registry endpoints—provides configuration snippets, curl commands, and code examples, and highlights their limitations and best‑practice recommendations.

ActuatorGraceful ShutdownMicroservices
0 likes · 11 min read
Graceful Shutdown of Spring Cloud Microservices with Nacos – Practical Guide
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 17, 2021 · Backend Development

Comparative Overview of Distributed Configuration Centers for Spring Boot Microservices

This article introduces the need for dynamic configuration in Spring Boot microservices, compares popular open‑source configuration centers such as Apollo, Nacos, Spring Cloud Config, Disconf, and Diamond, and provides detailed features, a comparison table, and code examples for integrating Apollo.

ApolloDistributed ConfigurationJava
0 likes · 11 min read
Comparative Overview of Distributed Configuration Centers for Spring Boot Microservices
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 11, 2021 · Cloud Native

Integrating Nacos with Spring Boot: Features, Advantages, and Code Example

This article introduces Alibaba's open‑source Nacos service for dynamic configuration and service discovery, explains its core features and the performance benefits of Nacos 2.x with gRPC, and provides step‑by‑step Spring Boot integration code, configuration examples, and a live demonstration using the Nacos web console.

Configuration ManagementJavaNacos
0 likes · 7 min read
Integrating Nacos with Spring Boot: Features, Advantages, and Code Example
Selected Java Interview Questions
Selected Java Interview Questions
May 27, 2021 · Backend Development

Java Backend Interview Experience: Spring, Nacos, Redis, SQL Optimization and More

The article shares a developer's post‑interview reflections covering self‑introduction, Spring ecosystem usage, Nacos vs Eureka service discovery, SpringBoot startup mechanics, design patterns, Linux commands, Redis operations, Excel POI handling, SQL optimization techniques, and other practical interview questions.

JavaNacosSQL
0 likes · 9 min read
Java Backend Interview Experience: Spring, Nacos, Redis, SQL Optimization and More
Java Interview Crash Guide
Java Interview Crash Guide
May 27, 2021 · Backend Development

How Nacos Powers Service Registration in Spring Cloud: Architecture & Mechanics

This article explains Nacos’s architecture, the principles of service registration, how Spring Cloud integrates Nacos during startup, the implementation details of NacosServiceRegistry, the heartbeat mechanism, and dynamic service address discovery, providing a comprehensive view of backend service discovery in microservice environments.

Backend DevelopmentNacosSpring Cloud
0 likes · 9 min read
How Nacos Powers Service Registration in Spring Cloud: Architecture & Mechanics
Ops Development Stories
Ops Development Stories
May 25, 2021 · Backend Development

Persist Sentinel Rules to Nacos: Step-by-Step Configuration Guide

Learn how to persist Alibaba Sentinel flow control rules in Nacos by adding the necessary Maven dependency, configuring the datasource in application.yml, setting up rule data in the Nacos console, and verifying the rules via the Sentinel dashboard, with code snippets and screenshots.

NacosRule PersistenceSpring Cloud
0 likes · 4 min read
Persist Sentinel Rules to Nacos: Step-by-Step Configuration Guide
Senior Brother's Insights
Senior Brother's Insights
May 20, 2021 · Cloud Native

How to Deploy Nacos Server and Integrate It with Spring Cloud

This guide walks you through installing Nacos Server from source, starting it in standalone mode, using its management console, registering services and configurations via curl, and finally integrating Nacos with a Spring Cloud application for service discovery and config management.

Configuration ManagementJavaMicroservices
0 likes · 12 min read
How to Deploy Nacos Server and Integrate It with Spring Cloud
Senior Brother's Insights
Senior Brother's Insights
May 10, 2021 · Backend Development

How to Effectively Read Nacos Source Code: A Practical Guide

This article explains why and how to read Nacos source code, covering the benefits of understanding underlying principles, code design patterns, and practical knowledge points, while providing step‑by‑step instructions for cloning the repository, exploring the project structure, launching the application, and tracing execution flow.

GitJavaNacos
0 likes · 11 min read
How to Effectively Read Nacos Source Code: A Practical Guide
Java Tech Enthusiast
Java Tech Enthusiast
May 10, 2021 · Cloud Native

Using Nacos with Spring Cloud Alibaba for Service Registration, Discovery, and Configuration

The guide shows how to download and start Nacos, configure Spring Cloud Alibaba projects for service registration and discovery, create provider and consumer services with load‑balanced RestTemplate or OpenFeign calls, and use Nacos as a dynamic configuration center with refresh‑scope support.

Configuration ManagementMicroservicesNacos
0 likes · 14 min read
Using Nacos with Spring Cloud Alibaba for Service Registration, Discovery, and Configuration
Open Source Tech Hub
Open Source Tech Hub
Apr 25, 2021 · Cloud Native

How Nacos 2.0 Redesign Fixes the Pain Points of the 1.x Architecture

This article reviews Nacos' evolution from its 1.x architecture—highlighting its five-layer design and service discovery issues—to the 2.0 version that introduces long‑connection RPC, a new client‑centric model, and improved performance, while also outlining upcoming roadmap plans.

Cloud NativeMicroservicesNacos
0 likes · 14 min read
How Nacos 2.0 Redesign Fixes the Pain Points of the 1.x Architecture
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 12, 2021 · Cloud Native

Mastering Nacos Service Discovery: Models, APIs, and Best Practices

This article explains Nacos's service discovery model, including its multi‑layer namespace‑group‑service‑cluster‑instance structure, practical code examples for registering services and instances, customization options, isolation strategies, and both pull and push discovery mechanisms for robust microservice architectures.

Cloud NativeJavaMicroservices
0 likes · 17 min read
Mastering Nacos Service Discovery: Models, APIs, and Best Practices
Top Architect
Top Architect
Mar 18, 2021 · Cloud Native

Using Nacos as a Configuration Center for Multi‑Environment Management in Spring Cloud

The article explains how to leverage Nacos as a configuration center in Spring Cloud to manage multi‑environment settings using Data ID naming, configuration groups, and namespaces, providing code examples, command‑line usage, and a recommendation to prefer namespaces for clear separation and permission control.

Cloud NativeConfiguration ManagementJava
0 likes · 10 min read
Using Nacos as a Configuration Center for Multi‑Environment Management in Spring Cloud
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
Architecture Digest
Architecture Digest
Feb 7, 2021 · Backend Development

Design and Implementation of a High‑Performance Spring WebFlux Gateway with Nacos Service Discovery

This article describes the end‑to‑end design, technology selection, architecture, core code implementation, data synchronization, and performance testing of a custom high‑throughput gateway built with Spring WebFlux, Netty, and Nacos, highlighting routing rules, load‑balancing, and gray‑release capabilities.

JavaNacosgateway
0 likes · 19 min read
Design and Implementation of a High‑Performance Spring WebFlux Gateway with Nacos Service Discovery
Programmer DD
Programmer DD
Jan 16, 2021 · Information Security

Bypassing Nacos 1.4.1 User-Agent Authentication to Add Arbitrary Users

The article explains how Nacos 1.4.1's serverIdentity key‑value authentication can be bypassed by manipulating the request path, allowing attackers to call any HTTP interface, add new users, and gain full console access, and provides reproduction steps and a fix recommendation.

Authentication BypassCVEJava
0 likes · 10 min read
Bypassing Nacos 1.4.1 User-Agent Authentication to Add Arbitrary Users
Java Architecture Diary
Java Architecture Diary
Jan 15, 2021 · Information Security

How to Exploit and Patch the Nacos Authentication Bypass Vulnerability (v1.2‑v1.4)

This article explains the Nacos authentication bypass vulnerability affecting versions 1.2‑1.4, how attackers can exploit whitelist headers to gain unauthorized access, the widespread exposure revealed by Zoomeye scans, and the official remediation steps including upgrading to v1.4.1 and disabling the UA whitelist.

Authentication BypassNacosSecurity Vulnerability
0 likes · 3 min read
How to Exploit and Patch the Nacos Authentication Bypass Vulnerability (v1.2‑v1.4)
Programmer DD
Programmer DD
Jan 6, 2021 · Backend Development

Choosing the Right Nacos Cluster Deployment: Direct, VIP, or Address Server

This article compares three Nacos cluster deployment patterns—direct connection, VIP (Virtual IP), and address server—detailing their configurations, advantages, and trade‑offs for high availability, scalability, and operational complexity in production environments.

BackendDeploymentMicroservices
0 likes · 14 min read
Choosing the Right Nacos Cluster Deployment: Direct, VIP, or Address Server
Programmer DD
Programmer DD
Jan 4, 2021 · Cloud Native

How Nacos Guarantees High Availability for Service Registries

This article explains how Nacos achieves high availability through client retry mechanisms, the distro consistency protocol, local cache failover, heartbeat synchronization, and robust cluster deployment strategies, providing a comprehensive guide for selecting a reliable service registry in microservice architectures.

DubboKubernetesMicroservices
0 likes · 15 min read
How Nacos Guarantees High Availability for Service Registries
Alibaba Cloud Native
Alibaba Cloud Native
Dec 28, 2020 · Backend Development

Understanding Nacos 1.x and 2.x Architectures: Evolution, Issues, and Improvements

This article provides a detailed overview of Nacos' evolution from its 1.x architecture to the 2.x version, explaining the layered design, service discovery model, identified shortcomings of the older version, and the enhancements introduced with long‑connection support, new data models, and performance optimizations.

Configuration ManagementMicroservicesNacos
0 likes · 13 min read
Understanding Nacos 1.x and 2.x Architectures: Evolution, Issues, and Improvements
iQIYI Technical Product Team
iQIYI Technical Product Team
Dec 11, 2020 · Cloud Native

iQIYI Microservice Standard Architecture: Design Principles, Components, and Practices

iQIYI’s middleware team introduced a unified microservice standard architecture—combining a single SDK, centralized infrastructure (Nacos registry, Kong gateway, Apollo config, Prometheus‑SkyWalking monitoring, ChaosBlade), the QDAS platform, and extensible open‑source practices—to eliminate redundant builds, ensure high availability, streamline governance, and pave the way for cloud‑native service‑mesh evolution.

NacosService Meshcloud-native
0 likes · 17 min read
iQIYI Microservice Standard Architecture: Design Principles, Components, and Practices
Wukong Talks Architecture
Wukong Talks Architecture
Nov 26, 2020 · Backend Development

Step-by-Step Guide to Building PassJava with Spring Cloud Alibaba, Nacos, OpenFeign, Gateway, OSS Integration, and Unified Exception Handling

This tutorial walks through setting up the PassJava project, covering microservice architecture, service discovery with Nacos, remote calls via OpenFeign, API gateway configuration, OSS file storage integration, and centralized exception handling, providing detailed code examples and configuration steps for each component.

Exception HandlingJavaMicroservices
0 likes · 57 min read
Step-by-Step Guide to Building PassJava with Spring Cloud Alibaba, Nacos, OpenFeign, Gateway, OSS Integration, and Unified Exception Handling
Architecture Digest
Architecture Digest
Nov 17, 2020 · Backend Development

Service Registry Center Overview: CAP Theory, Solutions, and Comparison of Eureka, Consul, Zookeeper, and Nacos

This article explains the role of a service registry in micro‑service architectures, introduces the CAP theorem, outlines three main registration approaches, and compares popular solutions such as Eureka, Consul, Zookeeper, and Nacos, highlighting their consistency, availability, and operational considerations.

CAP theoremConsulNacos
0 likes · 11 min read
Service Registry Center Overview: CAP Theory, Solutions, and Comparison of Eureka, Consul, Zookeeper, and Nacos
macrozheng
macrozheng
Nov 9, 2020 · Operations

How to Automate Mall‑Swarm Deployment with Jenkins, Docker, and Nacos

This guide walks you through updating the mall‑swarm project to use Nacos for service registration and configuration, preparing Docker images, configuring Jenkins jobs for each microservice, handling Docker network settings, and verifying the deployment, enabling one‑click builds and releases for the entire e‑commerce platform.

AutomationDeploymentDocker
0 likes · 9 min read
How to Automate Mall‑Swarm Deployment with Jenkins, Docker, and Nacos
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 7, 2020 · Cloud Native

Overview of Spring Boot, Spring Cloud, Spring Cloud Alibaba, and Nacos

This article introduces Spring Boot as a lightweight Java framework, explains Spring Cloud's microservice components such as Eureka, Zuul, Ribbon, Feign, Hystrix, and Turbine, outlines Spring Cloud Alibaba's features, and describes Nacos as a combined service registry and configuration center for cloud‑native applications.

Configuration ManagementNacosSpring Boot
0 likes · 7 min read
Overview of Spring Boot, Spring Cloud, Spring Cloud Alibaba, and Nacos
Alibaba Cloud Native
Alibaba Cloud Native
Sep 9, 2020 · Cloud Native

How Nacos and Spring Cloud Alibaba Powered MasterClass’s Cloud‑Native Microservice Migration

This article details MasterClass Education’s end‑to‑end cloud‑native migration using Spring Cloud Alibaba, Nacos, Sentinel and related tools, covering registry selection, Nacos server deployment, monitoring, logging, performance testing, high‑availability sync with Eureka, CI/CD pipelines, gray releases, APM integration and disaster‑recovery drills.

Cloud NativeKubernetesNacos
0 likes · 23 min read
How Nacos and Spring Cloud Alibaba Powered MasterClass’s Cloud‑Native Microservice Migration
Alibaba Cloud Native
Alibaba Cloud Native
Aug 9, 2020 · Cloud Native

Why Nacos Beats Eureka: In‑Depth Performance and Functional Testing

This article details how the Alibaba Nacos service registry was evaluated and chosen over Eureka, Zookeeper, and Consul for a large‑scale micro‑service platform, presenting comprehensive performance benchmarks, functional API tests, sync behavior analysis, and automated JUnit testing with real‑world deployment data.

BackendMicroservicesNacos
0 likes · 14 min read
Why Nacos Beats Eureka: In‑Depth Performance and Functional Testing
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Aug 2, 2020 · Backend Development

Service Registry Guide: Concepts, Features, and Choosing Zookeeper vs Nacos

This article explains what a service registry is, outlines its essential capabilities such as high availability, horizontal scaling, health checking, routing, and multi‑datacenter support, and compares popular open‑source solutions like Zookeeper and Nacos to help you select the right one for your stack.

Nacoshigh availabilityhorizontal scaling
0 likes · 11 min read
Service Registry Guide: Concepts, Features, and Choosing Zookeeper vs Nacos
Alibaba Cloud Native
Alibaba Cloud Native
Jul 31, 2020 · Cloud Native

Migrating from Eureka to Alibaba Nacos: A High‑Availability Sync Solution

Facing frequent service outages as their microservice count grew, MasterTeach migrated from Eureka to Alibaba Nacos, designing a high‑availability Nacos‑Eureka sync solution with consistent‑hash sharding, Zookeeper/Etcd coordination, automated DevOps integration, and extensive fault‑tolerance testing to ensure stable operation of over 660 services.

Consistent HashNacosZooKeeper
0 likes · 18 min read
Migrating from Eureka to Alibaba Nacos: A High‑Availability Sync Solution
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
Java Architecture Diary
Java Architecture Diary
Jun 6, 2020 · Cloud Native

Explore Nacos 1.3.0: Embedded DB, New Raft Protocol, and High‑Availability

Nacos 1.3.0 introduces an embedded relational database, unified cluster management, an upgraded Raft consistency layer, security patches, Snowflake ID configuration, data migration guidance, new cluster addressing modes, and a set of Open‑API operations for Raft administration, all aimed at simplicity, performance, and high availability.

Cluster ManagementEmbedded DatabaseNacos
0 likes · 10 min read
Explore Nacos 1.3.0: Embedded DB, New Raft Protocol, and High‑Availability
Programmer DD
Programmer DD
Jun 3, 2020 · Cloud Native

Seamlessly Migrate Consul Services to Nacos with Nacos‑Sync: A Step‑by‑Step Guide

This article explains why HashiCorp's restrictions on its enterprise products in China prompt a migration from Consul to Nacos, compares dual‑registration and Nacos‑Sync approaches, and provides a complete Docker‑based demo showing how to configure, run, and verify bidirectional service synchronization using Nacos‑Sync in a Spring Cloud environment.

ConsulDockerNacos
0 likes · 10 min read
Seamlessly Migrate Consul Services to Nacos with Nacos‑Sync: A Step‑by‑Step Guide
Wukong Talks Architecture
Wukong Talks Architecture
Apr 26, 2020 · Cloud Native

Spring Cloud Practical Project: Environment Setup, Menu Creation, Frontend Generation, Gateway Configuration and CORS Resolution

This tutorial walks through building a Spring Cloud micro‑service platform by preparing the development environment, adding backend menus, auto‑generating Vue pages, configuring Spring Cloud Gateway routing, registering services with Nacos, and solving CORS issues to enable seamless frontend‑backend interaction.

CORSDockerMicroservices
0 likes · 11 min read
Spring Cloud Practical Project: Environment Setup, Menu Creation, Frontend Generation, Gateway Configuration and CORS Resolution
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
Wukong Talks Architecture
Wukong Talks Architecture
Apr 18, 2020 · Cloud Native

Integrating Nacos Service Discovery into a Spring Cloud Microservice Project – Step‑by‑Step Guide

This guide walks through setting up Nacos as a service discovery platform for a Spring Cloud microservice architecture, covering dependency inclusion, server installation, configuration of each service’s address, enabling discovery annotations, naming services, and accessing the Nacos dashboard, with full code snippets and troubleshooting tips.

DockerJavaMicroservices
0 likes · 5 min read
Integrating Nacos Service Discovery into a Spring Cloud Microservice Project – Step‑by‑Step Guide
Java Architecture Diary
Java Architecture Diary
Mar 5, 2020 · Backend Development

Deep Dive into Spring Cloud Ribbon: How Load Balancing Works Under the Hood

This article walks through the complete source‑code analysis of Spring Cloud Ribbon, covering dependency setup, RestTemplate integration, interceptor creation, load‑balancer execution flow, ILoadBalancer retrieval, server list management, ping strategies, and eager‑loading configuration to reveal how client‑side load balancing is implemented in Spring Cloud.

JavaNacosRibbon
0 likes · 11 min read
Deep Dive into Spring Cloud Ribbon: How Load Balancing Works Under the Hood
Java Architecture Diary
Java Architecture Diary
Dec 30, 2019 · Backend Development

What Is Seata? The Open‑Source Distributed Transaction Solution for Microservices

Seata is an open‑source distributed transaction framework designed for microservice architectures, offering high performance and ease of use, with origins in Alibaba’s internal consistency middleware and now commercialized, and the article outlines its AT solution alongside a comprehensive Spring Cloud Alibaba tutorial covering Nacos, Sentinel, and Seata topics.

Distributed TransactionsMicroservicesNacos
0 likes · 3 min read
What Is Seata? The Open‑Source Distributed Transaction Solution for Microservices
Programmer DD
Programmer DD
Dec 8, 2019 · Backend Development

Why Does Dubbo Keep Calling When Nacos Is Down? Uncovering the Cache Mechanism

This article analyzes a real‑world incident where Dubbo services continued to operate despite Nacos registry failures, explains the role of local provider caches, examines the namingLoadCacheAtStart configuration, and provides reproduction steps and best‑practice recommendations for high‑availability service discovery.

CacheDubboNacos
0 likes · 11 min read
Why Does Dubbo Keep Calling When Nacos Is Down? Uncovering the Cache Mechanism
Programmer DD
Programmer DD
Nov 14, 2019 · Cloud Native

How Nacos 1.1.4 Connects Service Discovery to Istio via MCP

Nacos 1.1.4 introduces Istio MCP integration, a server‑side upgrade guide, client dependency changes, custom instance ID support, and detailed usage steps, while also highlighting community contribution paths and previewing the upcoming 1.2.0 release with permission control.

Configuration ManagementIstioMCP
0 likes · 8 min read
How Nacos 1.1.4 Connects Service Discovery to Istio via MCP
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
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
Programmer DD
Programmer DD
Aug 19, 2019 · Backend Development

Master Dubbo with Spring Cloud Alibaba: A Step‑by‑Step Guide

This tutorial walks through integrating Dubbo into a Spring Cloud Alibaba project using Nacos as the service registry, covering interface definition, provider and consumer setup, Maven dependencies, configuration details, testing, and the benefits of combining Dubbo's RPC performance with Spring Cloud's ecosystem.

DubboJavaMicroservices
0 likes · 11 min read
Master Dubbo with Spring Cloud Alibaba: A Step‑by‑Step Guide
Java Architecture Diary
Java Architecture Diary
Jul 30, 2019 · Backend Development

Mastering Dynamic Rate Limiting in Spring Cloud Gateway with Sentinel

This article examines the limitations of Spring Cloud Gateway's native RequestRateLimiter, introduces Sentinel's flow control integration, provides Maven dependencies, configuration examples, and demonstrates dynamic rate‑limiting adjustments via Nacos, illustrating effective traffic protection for microservice gateways.

NacosSpring Cloud Gatewayrate limiting
0 likes · 7 min read
Mastering Dynamic Rate Limiting in Spring Cloud Gateway with Sentinel
Programmer DD
Programmer DD
May 22, 2019 · Cloud Native

How to Sync Sentinel Dashboard Rules to Nacos: Step‑by‑Step Guide

This article walks through modifying Sentinel Dashboard so that rule changes are automatically synchronized to Nacos, detailing six implementation steps, required pom changes, UI adjustments, custom Nacos configuration classes, rule provider/publisher beans, and final integration tweaks.

DashboardNacossentinel
0 likes · 7 min read
How to Sync Sentinel Dashboard Rules to Nacos: Step‑by‑Step Guide
High Availability Architecture
High Availability Architecture
Apr 19, 2019 · Cloud Native

In‑Depth Comparison and Design Principles of Microservice Service Registries

This article provides a comprehensive analysis of mainstream microservice service‑registry products—including Nacos, Eureka, ZooKeeper, and Consul—covering their data models, consistency protocols, load‑balancing strategies, health‑check mechanisms, performance, scalability, usability, and extensibility to guide practitioners in selecting and designing registration centers.

ConsistencyMicroservicesNacos
0 likes · 26 min read
In‑Depth Comparison and Design Principles of Microservice Service Registries
Java Architecture Diary
Java Architecture Diary
Apr 18, 2019 · Backend Development

How to Enable Nacos Service Discovery with Spring Boot Admin After Startup

After integrating Nacos as the service registry with Spring Boot Admin, the author discovered that only services started before the admin were monitored, examined how Eureka and Consul handle HeartbeatEvent, and resolved the issue by copying and configuring NacosWatch code from the official spring‑cloud‑alibaba repository, enabling automatic service registration.

JavaNacosspring-boot-admin
0 likes · 3 min read
How to Enable Nacos Service Discovery with Spring Boot Admin After Startup
Programmer DD
Programmer DD
Dec 7, 2018 · Cloud Native

How Alibaba’s Nacos Revolutionized Microservice Configuration Management

This article traces the evolution of Alibaba’s internal microservice configuration center—from a group‑wide tool to a commercial cloud product and finally an open‑source project—detailing design decisions such as centralized control, dynamic push, namespace isolation, release governance, capacity limits, and console UX improvements.

Cloud NativeConfiguration ManagementNacos
0 likes · 11 min read
How Alibaba’s Nacos Revolutionized Microservice Configuration Management