Tagged articles
51 articles
Page 1 of 1
Architect
Architect
Jan 2, 2026 · Backend Development

How DDD Transforms Spring Cloud Alibaba Microservices: A Practical Guide

This article explains the fundamentals of Domain‑Driven Design, its core principles and two design phases, then shows how to apply DDD within a Spring Cloud Alibaba e‑commerce microservice system, providing a detailed layered architecture, file‑structure example, and recommendations for implementation.

ArchitectureDDDDomain-Driven Design
0 likes · 11 min read
How DDD Transforms Spring Cloud Alibaba Microservices: A Practical Guide
Cognitive Technology Team
Cognitive Technology Team
Nov 22, 2025 · Backend Development

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

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

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

Sentinel Deep Dive: Flow Control, Circuit Breaking & Degradation

This article provides a comprehensive overview of Alibaba’s open‑source Sentinel, detailing its core components, flow‑control strategies—including threshold, multi‑dimensional, hotspot, and adaptive limiting—along with circuit‑breaking and degradation mechanisms, and includes practical Java code examples for integration with Spring Cloud and Dubbo.

Circuit BreakingFlow ControlMicroservices
0 likes · 4 min read
Sentinel Deep Dive: Flow Control, Circuit Breaking & Degradation
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Apr 27, 2025 · Cloud Native

Why Alibaba’s Open‑Source Sentinel Beats Other Service Rate‑Limiting Tools

This article introduces Sentinel, Alibaba’s open‑source traffic‑governance component, compares it with Hystrix, demonstrates quick‑start code, shows SpringBoot integration, annotation usage, console setup, and OpenFeign adaptation, illustrating how to implement service rate limiting and circuit breaking in microservices.

Circuit BreakingMicroservicesSpring Cloud Alibaba
0 likes · 17 min read
Why Alibaba’s Open‑Source Sentinel Beats Other Service Rate‑Limiting Tools
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
Apr 16, 2025 · Cloud Native

Quick 3‑Minute Guide to the Full Spring Cloud Alibaba Suite

This article introduces Spring Cloud Alibaba, outlines its key components such as Nacos, Dubbo, Sentinel, RocketMQ and Seata, explains how to manage its versions with Maven, highlights compatibility checks, and compares the first‑ and second‑generation Spring Cloud stacks.

DubboMicroservicesNacos
0 likes · 8 min read
Quick 3‑Minute Guide to the Full Spring Cloud Alibaba Suite
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Feb 28, 2025 · Backend Development

Mastering Spring Cloud Alibaba Sidecar: Integrate Heterogeneous Microservices Seamlessly

This guide explains how to use Spring Cloud Alibaba Sidecar to integrate heterogeneous microservices, covering its principles, configuration, health‑check setup, and a complete hands‑on example with Spring Boot services, Sidecar registration, Nacos discovery, and RestTemplate calls, while guaranteeing permanent updates for subscribers.

NacosSidecarSpring Cloud Alibaba
0 likes · 8 min read
Mastering Spring Cloud Alibaba Sidecar: Integrate Heterogeneous Microservices Seamlessly
Open Source Linux
Open Source Linux
Aug 9, 2024 · Cloud Native

Why Choose Nacos Over Eureka? A Hands‑On Guide to Service Discovery, Config, and Cluster Setup

This comprehensive tutorial explains Nacos' advantages over Eureka, its Raft‑based consistency, integration with Spring Cloud Alibaba, detailed architecture, installation steps, standalone and cluster modes, and practical demos for using Nacos as both a service registry and a configuration center in microservice applications.

Cluster DeploymentConfiguration ManagementMicroservices
0 likes · 23 min read
Why Choose Nacos Over Eureka? A Hands‑On Guide to Service Discovery, Config, and Cluster Setup
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 5, 2024 · Backend Development

Comprehensive Guide to Sentinel: Flow Control, Rate Limiting, Circuit Breaking, and Monitoring for Microservices

This article provides an in‑depth overview of Sentinel, the Alibaba‑developed traffic‑control component for microservices, covering its core concepts, flow‑control algorithms, circuit‑breaking rules, real‑time monitoring features, and practical usage examples with Maven and code snippets.

Circuit BreakingFlow ControlMicroservices
0 likes · 8 min read
Comprehensive Guide to Sentinel: Flow Control, Rate Limiting, Circuit Breaking, and Monitoring for Microservices
Architect
Architect
Jul 27, 2024 · Backend Development

Service Governance in Microservice Architecture: Registration, Load Balancing, Rate Limiting, Circuit Breaking, Configuration Center, and Monitoring

This article explains microservice service governance, covering registration and discovery, load balancing, rate limiting, circuit breaking, dynamic configuration management, and monitoring using tools like Nacos, Dubbo, Sentinel, Prometheus, and SkyWalking.

Backend ArchitectureDubboMicroservices
0 likes · 7 min read
Service Governance in Microservice Architecture: Registration, Load Balancing, Rate Limiting, Circuit Breaking, Configuration Center, and Monitoring
Code Ape Tech Column
Code Ape Tech Column
Jun 1, 2024 · Artificial Intelligence

Getting Started with Spring Cloud Alibaba AI: Integrating Text, Image, and Audio Models in a Spring Boot Application

This tutorial introduces Spring AI and Spring Cloud Alibaba AI, explains their core features, shows how to set up a Maven project with the required dependencies, and provides step‑by‑step code examples for invoking text, image, and audio generation models using Spring Boot.

AI integrationAudio SynthesisSpring Cloud Alibaba
0 likes · 9 min read
Getting Started with Spring Cloud Alibaba AI: Integrating Text, Image, and Audio Models in a Spring Boot Application
dbaplus Community
dbaplus Community
May 8, 2024 · Backend Development

10 Common Pitfalls When Adopting Spring Cloud Alibaba Microservices (And How to Avoid Them)

The article shares ten real‑world problems encountered in a Spring Cloud Alibaba microservice project—ranging from poor service decomposition and shared databases to chaotic configuration, unnecessary components, and deployment mistakes—offering insights to help teams prevent similar pitfalls.

Backend ArchitectureConfiguration ManagementMicroservices
0 likes · 7 min read
10 Common Pitfalls When Adopting Spring Cloud Alibaba Microservices (And How to Avoid Them)
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
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 24, 2024 · Backend Development

Master Sentinel: Full Guide to Flow Control, Circuit Breaking & Load Protection

This article introduces Sentinel, the core flow‑control component of Spring Cloud Alibaba, explains its key features, architecture, and functional modules such as traffic shaping, rate limiting, circuit breaking and load protection, and provides a step‑by‑step Spring Boot integration example with code.

Circuit BreakingFlow ControlMicroservices
0 likes · 8 min read
Master Sentinel: Full Guide to Flow Control, Circuit Breaking & Load Protection
Architect's Tech Stack
Architect's Tech Stack
Dec 29, 2023 · Cloud Native

Spring Cloud Alibaba Core Components and Practices: Nacos, Sentinel, Seata, RocketMQ

This article provides a comprehensive overview of Spring Cloud Alibaba’s core features—including Nacos service registration and configuration, Sentinel flow‑control and degradation rules, Seata distributed transaction modes, RocketMQ messaging capabilities, as well as guidance on service discovery, security, gray releases, and dynamic routing.

Distributed TransactionsRocketMQSeata
0 likes · 33 min read
Spring Cloud Alibaba Core Components and Practices: Nacos, Sentinel, Seata, RocketMQ
Practical DevOps Architecture
Practical DevOps Architecture
Sep 14, 2023 · Cloud Native

Spring Cloud Alibaba Comprehensive Learning Path – Video, Documentation, and Code Examples

This article presents a detailed Spring Cloud Alibaba curriculum covering microservice architecture, service registration with Nacos, rate limiting with Sentinel, distributed transaction solutions, and practical hands‑on labs, providing video tutorials, documentation, and complete code samples for developers.

Distributed SystemsMicroservicesNacos
0 likes · 10 min read
Spring Cloud Alibaba Comprehensive Learning Path – Video, Documentation, and Code Examples
Architecture Digest
Architecture Digest
May 17, 2023 · Backend Development

Step-by-Step Guide to Setting Up Nacos and Seata for Distributed Transactions in Spring Cloud Alibaba

This tutorial walks through the complete environment setup, including rapid installation of Nacos with MySQL mode, configuring Seata 1.5.0 for distributed transactions, creating the required MySQL tables, building micro‑services with Spring Boot, defining Feign clients, enabling global transactions, testing the workflow, and noting important version compatibility issues.

MicroservicesMySQLNacos
0 likes · 15 min read
Step-by-Step Guide to Setting Up Nacos and Seata for Distributed Transactions in Spring Cloud Alibaba
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
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
Jun 29, 2022 · Information Security

Customizing OAuth2 Authorization Code Flow Pages in Spring Cloud Alibaba

This article explains how to customize the login, authorization, and error pages of the OAuth2 authorization‑code flow in a Spring Cloud Alibaba project, providing step‑by‑step instructions, code examples, and configuration details for Spring Security integration.

Authorization ServerOAuth2Spring Cloud Alibaba
0 likes · 7 min read
Customizing OAuth2 Authorization Code Flow Pages in Spring Cloud Alibaba
Wukong Talks Architecture
Wukong Talks Architecture
Mar 24, 2022 · Backend Development

Microservice Ecosystem Overview with Spring Cloud Alibaba: Components, Configuration, and Code Examples

This article provides a comprehensive overview of the microservice ecosystem built on Spring Cloud Alibaba, detailing essential modules such as service registration, discovery, load balancing, configuration, messaging, gateway, circuit breaking, distributed tracing, and transaction management, and includes practical code snippets and configuration examples for each component.

MicroservicesSpring Cloud Alibabacircuit breaker
0 likes · 21 min read
Microservice Ecosystem Overview with Spring Cloud Alibaba: Components, Configuration, and Code Examples
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 Cloud Alibaba
0 likes · 5 min read
Spring Cloud Alibaba 2021.0.1.0: New Features, Version Rules Explained
macrozheng
macrozheng
Feb 10, 2022 · Backend Development

Using Retrofit with Spring Cloud Alibaba for Seamless Microservice Calls

This guide demonstrates how to integrate Retrofit into a Spring Cloud Alibaba environment, covering Nacos registration, Sentinel fault‑tolerance, service discovery, load balancing, and detailed code examples for building, configuring, and testing microservice communication, rate limiting, and circuit‑breaker features.

RetrofitSpring Cloud Alibabasentinel
0 likes · 13 min read
Using Retrofit with Spring Cloud Alibaba for Seamless Microservice Calls
Programmer DD
Programmer DD
Jan 5, 2022 · Backend Development

Why Spring Cloud Alibaba Is the Ultimate Microservices Solution for Fast Business Transformation

This article explains how Spring Cloud Alibaba provides a one‑stop microservices solution, details its components and migration costs, offers practical learning steps, and recommends resources for mastering the framework, making it ideal for businesses seeking rapid digital transformation.

Alibaba CloudDistributed SystemsLearning Guide
0 likes · 10 min read
Why Spring Cloud Alibaba Is the Ultimate Microservices Solution for Fast Business Transformation
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
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.

DubboNacosSpring Cloud Alibaba
0 likes · 4 min read
Spring Cloud Alibaba 2.2.6 Released: New Features, Nacos & Dubbo Enhancements, and Bug Fixes
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
Alibaba Cloud Native
Alibaba Cloud Native
Dec 7, 2020 · Cloud Native

From First PR to Committer: One Engineer’s Journey Contributing to Spring Cloud Alibaba

This interview chronicles how a backend architect discovered Spring Cloud Alibaba through a need for distributed transactions, contributed code to components like Seata and Nacos, overcame compatibility challenges, and ultimately became a committer, highlighting the motivations and rewards of open‑source involvement.

MicroservicesSpring Cloud Alibabaopen-source contribution
0 likes · 7 min read
From First PR to Committer: One Engineer’s Journey Contributing to Spring Cloud Alibaba
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 Cloud
0 likes · 7 min read
Overview of Spring Boot, Spring Cloud, Spring Cloud Alibaba, and Nacos
Java Architecture Diary
Java Architecture Diary
Apr 14, 2020 · Cloud Native

What’s New in Spring Cloud Alibaba 2.2.1? Key Updates and Maven Coordinates

Spring Cloud Alibaba 2.2.1 introduces Consul data source support for Sentinel, configurable health checks for Nacos, restructures modules by moving Alibaba commercial components out of spring-cloud-alibaba, renames starter packages, adds conditional health indicator annotations, and updates Maven dependency management coordinates.

Spring Cloud Alibabajavamaven
0 likes · 2 min read
What’s New in Spring Cloud Alibaba 2.2.1? Key Updates and Maven Coordinates
Java Architecture Diary
Java Architecture Diary
Feb 24, 2020 · Cloud Native

Spring Cloud Alibaba Sentinel v2.2.0: Breaking Changes and Migration Guide

Upgrading from Spring Cloud Alibaba v2.1.0 to v2.2.0 introduces breaking changes in Sentinel integration, including the shift from servlet‑based filters to Spring MVC interceptors, altered request‑origin parsing, default URL interception patterns, and lazy‑loading behavior, with code examples and configuration fixes to ensure smooth migration.

Spring Cloud Alibabacloud-nativemigration
0 likes · 4 min read
Spring Cloud Alibaba Sentinel v2.2.0: Breaking Changes and Migration Guide
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
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 CenterNacosSpring Cloud Alibaba
0 likes · 11 min read
Mastering Nacos: Service Discovery and Configuration in Spring Cloud Alibaba
Programmer DD
Programmer DD
Oct 22, 2019 · Cloud Native

How Spring Cloud Alibaba Revolutionized Microservices in China

This article chronicles the evolution of Spring Cloud Alibaba from its Spring Boot roots, detailing its incubation, major releases, core features, community adoption, and its role in advancing cloud‑native microservice architectures in the Chinese tech ecosystem.

Cloud NativeOpen-sourceSpring Cloud Alibaba
0 likes · 10 min read
How Spring Cloud Alibaba Revolutionized Microservices in China
DevOps Cloud Academy
DevOps Cloud Academy
Sep 25, 2019 · Cloud Native

Overview of Spring Cloud Alibaba Components for Distributed Application Development

Spring Cloud Alibaba offers a comprehensive suite of open‑source components—including Sentinel, Nacos, RocketMQ, Dubbo, Seata, ACM, OSS, SchedulerX, and SMS—to simplify building cloud‑native, micro‑service based distributed systems with traffic control, service discovery, messaging, and configuration management.

Distributed SystemsSpring Cloud Alibabajava
0 likes · 6 min read
Overview of Spring Cloud Alibaba Components for Distributed Application Development
Programmer DD
Programmer DD
Jun 30, 2019 · Backend Development

Master Sentinel Flow Control and Circuit Breaking in Spring Cloud Alibaba

This tutorial shows how to use the @SentinelResource annotation to define custom resource points, configure flow‑limiting and degradation rules, and implement block handlers and fallback methods for Spring Cloud Alibaba applications, with step‑by‑step code examples and dashboard screenshots.

BackendCircuit BreakingFlow Control
0 likes · 12 min read
Master Sentinel Flow Control and Circuit Breaking in Spring Cloud Alibaba
Java Architect Essentials
Java Architect Essentials
Nov 7, 2018 · Backend Development

Spring Cloud Alibaba: Overview and Features

This article introduces the rise of microservices, explains what Spring Cloud is, compares Spring Cloud Alibaba with Spring Cloud Netflix, and lists the open‑source and commercial components currently supported by Spring Cloud Alibaba, highlighting its suitability for high‑traffic Java backend applications.

Spring CloudSpring Cloud Alibababackend-development
0 likes · 11 min read
Spring Cloud Alibaba: Overview and Features