Tagged articles
433 articles
Page 1 of 5
Coder Trainee
Coder Trainee
May 15, 2026 · Cloud Native

Simplify Service Calls in Spring Cloud Microservices with OpenFeign (Revised Edition)

This article shows how to replace verbose WebClient/Nacos calls with declarative OpenFeign in a Spring Cloud microservice setup, reducing code by about 80%, improving readability, adding automatic load balancing, retries, logging, and circuit‑breaker support, and provides step‑by‑step configuration, code examples, and common pitfalls.

Feign clientMicroservicesOpenFeign
0 likes · 12 min read
Simplify Service Calls in Spring Cloud Microservices with OpenFeign (Revised Edition)
Coder Trainee
Coder Trainee
Apr 23, 2026 · Cloud Native

Spring Cloud Microservices in Action Part 2: Implementing Service Registration and Discovery with Nacos

After splitting a monolithic blog into independent services, this article explains how to solve the core problem of locating services by introducing Nacos as a registration center, detailing its installation, configuration, service registration, discovery, load balancing, health‑checking, common pitfalls, and a complete hands‑on example.

MicroservicesNacosService Registration
0 likes · 14 min read
Spring Cloud Microservices in Action Part 2: Implementing Service Registration and Discovery with Nacos
Data STUDIO
Data STUDIO
Mar 24, 2026 · Backend Development

7 Python Libraries That Can Transform Your Network Programming

This article reviews seven Python libraries—trio, asyncssh, zeroconf, dpkt, socketify.py, pynetdicom, and mitmproxy—explaining their core features, providing code examples, and showing how each abstracts low‑level networking complexities to enable faster, more reliable network applications.

Async IODICOMNetwork programming
0 likes · 15 min read
7 Python Libraries That Can Transform Your Network Programming
Raymond Ops
Raymond Ops
Feb 12, 2026 · Cloud Native

Master Kubernetes: Core Concepts, Architecture, and Advanced Networking Explained

This comprehensive guide demystifies Kubernetes by covering its core principles, component architecture, service discovery mechanisms, pod resource sharing, CNI plugins, multi‑layer load balancing, and IP addressing models, providing engineers with the knowledge needed to design and operate robust cloud‑native clusters.

CNICloud NativeIP addressing
0 likes · 14 min read
Master Kubernetes: Core Concepts, Architecture, and Advanced Networking Explained
Ray's Galactic Tech
Ray's Galactic Tech
Jan 29, 2026 · Cloud Native

Build a Production-Ready Go Microservice with Nacos and Kubernetes

This guide walks through designing a full‑stack Go microservice architecture that integrates Nacos for service discovery and dynamic configuration, adds rate‑limiting, circuit‑breaking, and load‑balancing, and deploys the whole system on Kubernetes with graceful shutdown and real‑time governance.

Config CenterNacosservice discovery
0 likes · 7 min read
Build a Production-Ready Go Microservice with Nacos and Kubernetes
NiuNiu MaTe
NiuNiu MaTe
Jan 22, 2026 · Backend Development

Why RPC Still Matters in Microservices: From Service Discovery to Governance

This article explains why remote procedure call (RPC) remains essential for microservice communication, detailing its historical roots, the limitations of HTTP, the multi‑step RPC workflow—including service discovery, serialization, network transmission, dynamic proxies, and governance—and how RPC and HTTP complement each other in modern architectures.

Dynamic ProxyMicroservicesRPC
0 likes · 15 min read
Why RPC Still Matters in Microservices: From Service Discovery to Governance
Ray's Galactic Tech
Ray's Galactic Tech
Jan 13, 2026 · Cloud Native

Choosing the Right Service Discovery: ZooKeeper vs Eureka vs Nacos

This article provides an in‑depth technical comparison of ZooKeeper, Eureka and Nacos, covering their positioning, core models, suitable scenarios, features, drawbacks, implementation differences, operational best practices, Kubernetes integration, future trends, and concrete recommendations for selecting the appropriate component in Spring Cloud architectures.

MicroservicesNacosSpring Cloud
0 likes · 10 min read
Choosing the Right Service Discovery: ZooKeeper vs Eureka vs Nacos
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Nov 9, 2025 · Backend Development

Mastering Distributed Communication: Key Concepts and Frameworks for Scalable Backend Systems

This article explains the fundamentals of distributed communication, outlines essential elements such as serialization, transport protocols, service discovery, load balancing, security, and reliability, and reviews popular frameworks like gRPC, Dubbo, Thrift, and OpenFeign for building robust backend architectures.

Backend ArchitectureDubbogRPC
0 likes · 5 min read
Mastering Distributed Communication: Key Concepts and Frameworks for Scalable Backend Systems
Architect Chen
Architect Chen
Oct 29, 2025 · Backend Development

Mastering Spring Cloud: Service Discovery, Load Balancing, Config, and Tracing Explained

This article explains how Spring Cloud provides a comprehensive micro‑service toolkit—including service registration and discovery, centralized configuration, load‑balancing strategies, circuit‑breaker fault tolerance, and distributed tracing—while showing practical YAML snippets and component choices such as Eureka, Nacos, Ribbon, Sentinel, Sleuth, Zipkin, and SkyWalking.

Configuration ManagementDistributed TracingSpring Cloud
0 likes · 5 min read
Mastering Spring Cloud: Service Discovery, Load Balancing, Config, and Tracing Explained
macrozheng
macrozheng
Oct 13, 2025 · Cloud Native

When to Use Ephemeral vs Persistent Nacos Instances to Prevent Outages

This article explains the fundamental differences between Nacos service registry and configuration center, clarifies when to use temporary (ephemeral) versus persistent instances, and provides practical guidance to avoid common pitfalls that can cause service failures in microservice architectures.

Configuration ManagementEphemeral InstanceNacos
0 likes · 8 min read
When to Use Ephemeral vs Persistent Nacos Instances to Prevent Outages
Su San Talks Tech
Su San Talks Tech
Oct 11, 2025 · Backend Development

Why Misconfiguring Nacos Ephemeral Settings Can Crash Your Payment Service

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

Configuration CenterNacosSpring Cloud
0 likes · 9 min read
Why Misconfiguring Nacos Ephemeral Settings Can Crash Your Payment Service
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 28, 2025 · Cloud Native

How to Build Python Microservices with Zero‑Intrusion Service Discovery Using Nacos

This article introduces a Python‑centric microservice solution built on Nacos that brings non‑intrusive service registration, low‑threshold discovery, and flexible configuration to Python applications, offering code examples, CLI tools, import hooks, and middleware to achieve Java‑like ease of use in the cloud‑native era.

Backend DevelopmentCloud NativeMicroservices
0 likes · 11 min read
How to Build Python Microservices with Zero‑Intrusion Service Discovery Using Nacos
MaGe Linux Operations
MaGe Linux Operations
Sep 21, 2025 · Cloud Native

Master Kubernetes: Core Concepts, Architecture, and Real‑World Practices

This comprehensive guide explains why Kubernetes engineers are critical for modern digital transformation, outlines eight essential interview topics, details core components, service‑discovery methods, pod resource sharing, CNI plugins, multi‑layer load balancing, network isolation principles, and IP address classifications, providing a solid foundation for both learning and interview preparation.

CNIKubernetesPod Architecture
0 likes · 15 min read
Master Kubernetes: Core Concepts, Architecture, and Real‑World Practices
Liangxu Linux
Liangxu Linux
Sep 9, 2025 · Cloud Native

8 Must‑Know Kubernetes Core Concepts Every Engineer Should Master

This article explains why Kubernetes engineers are critical, outlines eight essential interview topics, and provides a detailed walkthrough of K8s architecture, components, networking, service discovery, load balancing, CNI plugins, isolation dimensions, and IP addressing schemes.

ContainerKubernetesservice discovery
0 likes · 14 min read
8 Must‑Know Kubernetes Core Concepts Every Engineer Should Master
Architect's Guide
Architect's Guide
Aug 26, 2025 · Backend Development

Mastering Microservices: From Architecture Basics to Spring Cloud & Dubbo

This comprehensive guide explains microservice fundamentals, RPC frameworks, serialization, distributed transaction models (ACID, CAP, BASE, TCC), system monitoring, high‑availability strategies, load balancing, configuration management, service registration/discovery, Spring Cloud components, Dubbo fault‑tolerance clusters, and compares Spring Boot with Spring MVC, providing practical code examples and diagrams.

Configuration ManagementDubboMicroservices
0 likes · 40 min read
Mastering Microservices: From Architecture Basics to Spring Cloud & Dubbo
Tech Freedom Circle
Tech Freedom Circle
Aug 24, 2025 · Operations

How a Misconfigured Nacos Cluster Cost $170 Million: A Deep P0 Incident Postmortem

A leading financial platform suffered a six‑hour outage and $170 million loss when its Nacos service‑registry cluster entered a split‑brain state due to network partition, exposing flaws in AP‑mode deployment, monitoring gaps, and cascading failures that were later resolved through Raft migration, multi‑active architecture, and client‑side resilience.

Distributed SystemsMicroservicesNacos
0 likes · 32 min read
How a Misconfigured Nacos Cluster Cost $170 Million: A Deep P0 Incident Postmortem
Tech Freedom Circle
Tech Freedom Circle
Aug 20, 2025 · Backend Development

P0 Eureka Service Discovery Collapse Cost a Top E‑commerce $120M During Double‑11

During the Double‑11 shopping festival, a leading e‑commerce platform suffered a P0 outage when its Eureka service‑discovery cluster overloaded, triggering a full‑chain failure that lasted 2 hours 42 minutes and caused losses exceeding 1.2 billion yuan; the article dissects the timeline, root causes, capacity mis‑planning, monitoring gaps, and remediation strategies.

JavaMicroservicescapacity planning
0 likes · 34 min read
P0 Eureka Service Discovery Collapse Cost a Top E‑commerce $120M During Double‑11
AsiaInfo Technology: New Tech Exploration
AsiaInfo Technology: New Tech Exploration
Jul 30, 2025 · Artificial Intelligence

How MCP‑RAG Overcomes Prompt Inflation for Massive LLM Service Calls

This article analyzes the prompt‑inflation bottleneck that arises when large language models (LLMs) must handle thousands of Model Context Protocol (MCP) services, and introduces the MCP‑RAG architecture—a retrieval‑augmented generation solution that builds a metadata knowledge base and intelligent retrieval layer to enable precise, efficient MCP service discovery at scale.

AILLMMCP
0 likes · 21 min read
How MCP‑RAG Overcomes Prompt Inflation for Massive LLM Service Calls
Open Source Tech Hub
Open Source Tech Hub
Jul 14, 2025 · Backend Development

Resolving Nacos Registration Errors with the webman-nacos PHP Plugin

This article examines why the webman-nacos plugin fails to register services on a new server, analyzes log clues, walks through version upgrades, network mode tweaks, and configuration changes, and finally presents a reliable fix for the Raft‑related registration exception.

Nacosservice discovery
0 likes · 5 min read
Resolving Nacos Registration Errors with the webman-nacos PHP Plugin
Tech Freedom Circle
Tech Freedom Circle
Jul 12, 2025 · Cloud Native

Service Discovery Interview: Should You Choose CP or AP? Why?

The article explains why service discovery is essential in cloud‑native microservices, reviews the CAP theorem, compares CP and AP architectures, analyzes ZooKeeper, Eureka, and Nacos implementations, highlights their trade‑offs, and concludes that AP is usually preferred for availability in service discovery scenarios.

AP vs CPCAP theoremMicroservices
0 likes · 15 min read
Service Discovery Interview: Should You Choose CP or AP? Why?
Linux Ops Smart Journey
Linux Ops Smart Journey
Jul 6, 2025 · Cloud Native

Automate Prometheus Service Discovery with Nacos: A Step‑by‑Step Guide

Learn how to replace static Prometheus target files with dynamic service discovery by integrating Alibaba’s open‑source Nacos registry, configuring a Go‑based adapter, adding HTTP‑SD configs to the Prometheus Operator, and validating the automated monitoring of large‑scale microservice deployments.

NacosPrometheusservice discovery
0 likes · 5 min read
Automate Prometheus Service Discovery with Nacos: A Step‑by‑Step Guide
Java One
Java One
Jul 4, 2025 · Cloud Native

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

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

Configuration CenterNacosSpring Cloud
0 likes · 23 min read
Building Microservices with Nacos: Registration, Discovery, Load Balancing & Config
Programmer Null's Self-Cultivation
Programmer Null's Self-Cultivation
Jul 2, 2025 · Cloud Native

What Makes Spring Cloud the Ultimate ‘Full‑Stack’ for Microservices?

This article provides a comprehensive overview of Spring Cloud, explaining its two generations (Netflix and Alibaba), versioning scheme, core components such as Eureka, Ribbon, Hystrix, Feign, Gateway, Config, Bus, Nacos, Sentinel and Seata, and compares the capabilities of the two implementations for building cloud‑native microservice systems.

Cloud NativeMicroservicesSpring Boot
0 likes · 24 min read
What Makes Spring Cloud the Ultimate ‘Full‑Stack’ for Microservices?
MaGe Linux Operations
MaGe Linux Operations
Jun 30, 2025 · Cloud Native

Master Kubernetes: 8 Core Interview Questions and Essential Architecture Explained

This article explains why Kubernetes engineers are critical in digital transformation, outlines eight essential interview questions with detailed answers, and provides a comprehensive overview of K8s core concepts, architecture, networking, service discovery, pod isolation, CNI plugins, and load‑balancing strategies.

K8s InterviewKubernetescontainer orchestration
0 likes · 14 min read
Master Kubernetes: 8 Core Interview Questions and Essential Architecture Explained
Ops Community
Ops Community
Jun 30, 2025 · Cloud Native

Master Kubernetes: Core Concepts, Architecture, and Advanced Networking Explained

This comprehensive guide demystifies Kubernetes by covering its fundamental principles, core components, multi‑center deployment models, service discovery methods, pod resource sharing, CNI plugins, load‑balancing layers, network isolation dimensions, and IP addressing schemes, equipping readers with the knowledge to excel in K8s interviews and real‑world deployments.

Cloud NativeNetworkingPod Architecture
0 likes · 14 min read
Master Kubernetes: Core Concepts, Architecture, and Advanced Networking Explained
Alibaba Cloud Native
Alibaba Cloud Native
Jun 24, 2025 · Cloud Native

How Nacos 3.0 Redefines Cloud‑Native Service Discovery for the AI Era

This article examines Nacos 3.0’s architectural evolution from Nacos 2.0, highlighting performance and extensibility upgrades, the new AI Registry with model, tool, and application layers, zero‑trust security enhancements, MCP Registry capabilities, and the roadmap toward a comprehensive AI‑native cloud‑native platform.

AI RegistryMCPNacos
0 likes · 14 min read
How Nacos 3.0 Redefines Cloud‑Native Service Discovery for the AI Era
Liangxu Linux
Liangxu Linux
Jun 23, 2025 · Cloud Native

Master Docker Networking: Bridge, Host, None, Container, Swarm Service Discovery

This guide explains Docker’s various network modes—including bridge, host, none, and container—details each driver’s behavior, shows how to create and configure custom networks with commands, and covers Swarm’s built‑in service discovery and load‑balancing mechanisms for scalable container deployments.

ContainerDockerHost
0 likes · 12 min read
Master Docker Networking: Bridge, Host, None, Container, Swarm Service Discovery
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 23, 2025 · Cloud Native

Unlocking Nacos: Deep Dive into Its Architecture and Core Modules

This article provides a comprehensive overview of Nacos, detailing its role as a dynamic naming and configuration service, explaining its three-layer architecture, core modules, service registration and discovery mechanisms, configuration management features, and the underlying data persistence strategy for cloud‑native applications.

Cloud NativeConfiguration ManagementMicroservices
0 likes · 5 min read
Unlocking Nacos: Deep Dive into Its Architecture and Core Modules
macrozheng
macrozheng
Jun 20, 2025 · Cloud Native

Unlock Nacos 3.0: New Architecture, Deployment Modes, and Embedded Integration

Version 3.0 of Nacos introduces a decoupled architecture with independent console deployment, multiple port configurations, three flexible deployment modes (merged, server, console), a modular bootstrap startup engine, and an embedded integration approach that simplifies microservice governance while enhancing security and performance.

BootstrapDeploymentNacos
0 likes · 8 min read
Unlock Nacos 3.0: New Architecture, Deployment Modes, and Embedded Integration
Java Captain
Java Captain
Jun 16, 2025 · Cloud Native

Mastering Eureka: Service Registration & Discovery for Resilient Microservices

This guide explains why learning the classic Eureka service registry remains valuable, compares architectures with and without Eureka, and provides step‑by‑step code for both non‑clustered and clustered setups, including self‑protection mode, load‑balanced clients, and how to retrieve registration information via DiscoveryClient.

Spring Cloudeurekaself‑protection
0 likes · 16 min read
Mastering Eureka: Service Registration & Discovery for Resilient Microservices
Xuanwu Backend Tech Stack
Xuanwu Backend Tech Stack
Jun 16, 2025 · Backend Development

Mastering ZooKeeper: 7 Real-World Use Cases and Code Samples

ZooKeeper is an open‑source distributed coordination service that provides a simple, efficient mechanism for managing shared state, and this guide explores seven typical scenarios—including distributed locks, service registration, configuration management, queues, leader election, notifications, and barriers—complete with Java code examples and usage details.

Configuration ManagementDistributed CoordinationDistributed Lock
0 likes · 9 min read
Mastering ZooKeeper: 7 Real-World Use Cases and Code Samples
Alibaba Cloud Developer
Alibaba Cloud Developer
May 26, 2025 · Artificial Intelligence

Choosing the Right MCP Architecture for Enterprise AI: 5 Patterns and Nacos Integration

Amid the surge of AI large‑model usage, this guide examines the Model Context Protocol (MCP) and presents five common server architectures, evaluates their pros, cons, and suitable scenarios, and shows how Nacos can streamline enterprise‑level MCP deployment through service discovery, configuration, and governance.

AI model servingMCPNacos
0 likes · 15 min read
Choosing the Right MCP Architecture for Enterprise AI: 5 Patterns and Nacos Integration
Java Architecture Diary
Java Architecture Diary
May 16, 2025 · Backend Development

Nacos 3.0 Deep Dive: Decoupled Architecture & Flexible Deployments

This article examines Nacos 3.0’s major architectural overhaul—including console‑service decoupling, independent ports, three deployment modes, a new bootstrap startup engine, and step‑by‑step embedded integration—showcasing how the redesign boosts security, performance, and flexibility for microservice ecosystems.

BootstrapDeploymentNacos
0 likes · 9 min read
Nacos 3.0 Deep Dive: Decoupled Architecture & Flexible Deployments
Code Ape Tech Column
Code Ape Tech Column
May 6, 2025 · Cloud Native

Nacos 3.0 Release Highlights: JDK & Spring Boot Upgrade, Enhanced Admin API, Built‑in Authentication, AI MCP, Distributed Lock, Fuzzy Listening, and xDS Support

The article introduces Nacos 3.0’s major upgrades—including migration to JDK 17 and Spring Boot 3.4.1, new Admin APIs, default authentication, AI‑focused Model Content Protocol, distributed lock, fuzzy listening, and native xDS support—while also promoting an enterprise‑level backend engineering booklet priced at 11.9 CNY.

AICloud NativeConfiguration Management
0 likes · 7 min read
Nacos 3.0 Release Highlights: JDK & Spring Boot Upgrade, Enhanced Admin API, Built‑in Authentication, AI MCP, Distributed Lock, Fuzzy Listening, and xDS Support
Architect
Architect
May 1, 2025 · Cloud Native

What’s New in Nacos 3.0? A Deep Dive into Its Cloud‑Native Enhancements

This article summarizes the key changes from the Nacos 3.0 beta to the official release, covering JDK and Spring Boot upgrades, new Admin APIs, default authentication, AI Model Content Protocol, unified namespaces, beta distributed lock, fuzzy listening, and native xDS support for cloud‑native microservice architectures.

AI integrationCloud NativeConfiguration Management
0 likes · 7 min read
What’s New in Nacos 3.0? A Deep Dive into Its Cloud‑Native Enhancements
Architecture Digest
Architecture Digest
Apr 29, 2025 · Cloud Native

Key Changes and New Features in Nacos 3.0 Release

Version 3.0 of Nacos introduces major updates—including JDK 17 and Spring Boot 3.4.1 support, enhanced Admin and Console APIs, default authentication, AI‑focused Model Content Protocol, unified namespaces, beta distributed lock and fuzzy listening features, and native xDS protocol support—aimed at improving cloud‑native service discovery and configuration management.

Cloud NativeNacosservice discovery
0 likes · 6 min read
Key Changes and New Features in Nacos 3.0 Release
Java Architecture Diary
Java Architecture Diary
Apr 27, 2025 · Cloud Native

What’s New in Nacos 3.0? Key Features, AI Integration, and Cloud‑Native Enhancements

Nacos 3.0 introduces major upgrades—including JDK 17 and Spring Boot 3.4.1 support, a new Admin API, default authentication, AI‑focused MCP, unified namespaces, beta distributed lock and fuzzy listening features, plus native xDS protocol support—positioning it as a powerful cloud‑native service discovery and configuration platform.

AI integrationCloud NativeDistributed Lock
0 likes · 6 min read
What’s New in Nacos 3.0? Key Features, AI Integration, and Cloud‑Native Enhancements
Java Backend Full-Stack
Java Backend Full-Stack
Apr 8, 2025 · Backend Development

Interview Question: Designing a Service Registry

The article walks through the need for a service registry in a micro‑service scenario, explains how services register and discover each other, discusses high‑availability deployment, and compares push, pull, and long‑polling mechanisms for dynamic detection of service instances.

Microserviceshigh availabilitylong polling
0 likes · 10 min read
Interview Question: Designing a Service Registry
Architect's Guide
Architect's Guide
Mar 20, 2025 · Backend Development

Implementing a Lightweight Service Registry with Eureka for Task Distribution

This article describes how to build a lightweight service registry using Eureka Server that also acts as a client, enabling a task dispatcher to discover and load‑balance task executor instances without deploying a separate registry, including Maven dependencies, Spring annotations, Feign client definitions, and troubleshooting steps.

Backend DevelopmentMicroservicesSpring Cloud
0 likes · 11 min read
Implementing a Lightweight Service Registry with Eureka for Task Distribution
Practical DevOps Architecture
Practical DevOps Architecture
Mar 7, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This article explains common Kubernetes DNS resolution failures, both for external domains and internal service discovery addresses, and provides a step‑by‑step troubleshooting workflow that includes checking CoreDNS, examining resolv.conf, adjusting DNS settings, and recreating CoreDNS when necessary.

ClusterCoreDNSDNS
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
Practical DevOps Architecture
Practical DevOps Architecture
Mar 5, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This guide explains common Kubernetes DNS problems—including failure to resolve external domains, inter‑pod service discovery addresses, and related impacts on applications like Nginx reverse proxies—and provides step‑by‑step troubleshooting procedures such as checking CoreDNS, inspecting resolv.conf, and customizing dnsPolicy and dnsConfig in pod specifications.

Cloud NativeCoreDNSDNS
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Mar 3, 2025 · Backend Development

Understanding Spring Cloud Eureka Architecture and Building a High‑Availability Cluster – A Hands‑On Guide

This article explains the core concepts of Spring Cloud Eureka, demonstrates how to create a Eureka server, a provider, and a consumer with full code examples, and shows how to configure a two‑node and multi‑node Eureka cluster for high availability in micro‑service environments.

ClusterMicroservicesSpring Boot
0 likes · 13 min read
Understanding Spring Cloud Eureka Architecture and Building a High‑Availability Cluster – A Hands‑On Guide
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 Boot
0 likes · 8 min read
Mastering Spring Cloud Alibaba Sidecar: Integrate Heterogeneous Microservices Seamlessly
IT Architects Alliance
IT Architects Alliance
Jan 6, 2025 · Cloud Native

Mastering Service Discovery and Dynamic Scaling in Cloud‑Native Architectures

This article explains how distributed systems transition from monolithic to micro‑service architectures, detailing the role of registries, service registration methods, discovery mechanisms, and both horizontal and vertical scaling strategies, with practical examples and guidance for technology selection and future trends.

Cloud NativeDynamic ScalingKubernetes
0 likes · 21 min read
Mastering Service Discovery and Dynamic Scaling in Cloud‑Native Architectures
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 20, 2024 · Backend Development

Go‑Zero Load Balancing Explained: Stateless vs Stateful Algorithms and gRPC Integration

This article explores the fundamentals of load balancing in microservice architectures, detailing both stateless and stateful strategies such as round‑robin, random, hash, and weighted algorithms, and demonstrates how go‑zero and gRPC implement these mechanisms through custom balancers, service discovery, and request scheduling.

gRPCgo-zeroload balancing
0 likes · 11 min read
Go‑Zero Load Balancing Explained: Stateless vs Stateful Algorithms and gRPC Integration
Programmer DD
Programmer DD
Dec 5, 2024 · Backend Development

Key Microservice Patterns: Service Discovery, API Gateways, Event‑Driven Architecture

This article consolidates a series of ByteMonk videos covering essential microservice architecture patterns—including service registration and discovery with Eureka, API gateway design, event‑driven architecture, service mesh, aggregator pattern, per‑service databases, bulkhead and strangler patterns, and monolith decomposition case studies—providing practical insights for building scalable, resilient systems.

Architecture PatternsEvent-drivenService Mesh
0 likes · 7 min read
Key Microservice Patterns: Service Discovery, API Gateways, Event‑Driven Architecture
Sanyou's Java Diary
Sanyou's Java Diary
Nov 25, 2024 · Cloud Native

Designing Resilient Stateful Distributed Systems: From Theory to Microservice Architecture

This article explores the fundamentals of distributed systems, compares stateful and stateless services, examines monolithic, SOA, and microservice models, and provides practical guidance on access layers, fault tolerance, service discovery, scaling, and data storage for building robust cloud‑native architectures.

Cloud NativeMicroservicesScalability
0 likes · 29 min read
Designing Resilient Stateful Distributed Systems: From Theory to Microservice Architecture
Su San Talks Tech
Su San Talks Tech
Nov 24, 2024 · Backend Development

Master Nacos: Simplify Service Registration, Discovery, and Dynamic Configuration in Spring Cloud

An in‑depth guide walks you through Nacos’s role as a unified service registry and configuration center, compares it with Eureka and Config, shows step‑by‑step Maven setup, YML configuration, service discovery, dynamic refresh, namespace and group isolation, persistence, and cluster deployment.

Configuration ManagementNacosSpring Cloud
0 likes · 28 min read
Master Nacos: Simplify Service Registration, Discovery, and Dynamic Configuration in Spring Cloud
Lobster Programming
Lobster Programming
Nov 22, 2024 · Backend Development

Dubbo vs Feign: Choosing the Right RPC Framework for Your Microservices

This article compares Dubbo and Feign, outlining their architectures, features, and suitability for different microservice scenarios, and provides practical guidance on selecting the appropriate RPC framework based on performance, reliability, and development efficiency requirements.

DubboMicroservicesRPC
0 likes · 5 min read
Dubbo vs Feign: Choosing the Right RPC Framework for Your Microservices
DeWu Technology
DeWu Technology
Nov 13, 2024 · Backend Development

Evolution of Rainbow Bridge Architecture: Building a Self‑Managed Metadata Center and SDK Enhancements

The new Rainbow Bridge architecture replaces the SLB‑based load‑balancing model with a self‑managed, multi‑AZ metadata center and enhanced SDK that aggregates node health, provides zone‑aware weighted routing, supports rapid failover and manual overrides, and delivers faster recovery and scalable traffic handling.

Distributed Systemsload balancingmetadata
0 likes · 11 min read
Evolution of Rainbow Bridge Architecture: Building a Self‑Managed Metadata Center and SDK Enhancements
Architect
Architect
Oct 31, 2024 · Cloud Native

Designing a Resilient Stateful Distributed System for Cloud‑Native Environments

This article analyzes the motivations, models, and design considerations for building stateful distributed architectures—covering microservices, service discovery, access‑layer isolation, fault tolerance, scaling, and deployment strategies—to help architects create reliable, low‑latency cloud‑native systems.

Cloud NativeDistributed SystemsMicroservices
0 likes · 33 min read
Designing a Resilient Stateful Distributed System for Cloud‑Native Environments
Tencent Cloud Developer
Tencent Cloud Developer
Oct 22, 2024 · Industry Insights

Designing Stateful Distributed Systems: Core Principles and Architecture Patterns

This article analyzes the motivations, benefits, and challenges of building stateful distributed systems, compares monolithic, SOA, and microservice models, and provides detailed guidance on access layers, service discovery, fault tolerance, scaling, and data storage for cloud‑native architectures.

Cloud NativeDistributed SystemsMicroservices
0 likes · 29 min read
Designing Stateful Distributed Systems: Core Principles and Architecture Patterns
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 10, 2024 · Cloud Native

Understanding Nacos: Principles of Dynamic Service Discovery and Configuration Management

This article explains Nacos, Alibaba's dynamic naming and configuration service, covering its architecture, service registration and discovery mechanisms, Raft‑based consistency, and configuration management with long‑polling, providing a comprehensive overview for microservice practitioners.

Configuration ManagementNacosservice discovery
0 likes · 4 min read
Understanding Nacos: Principles of Dynamic Service Discovery and Configuration Management
Sohu Tech Products
Sohu Tech Products
Aug 14, 2024 · Backend Development

Root Cause Analysis of Zookeeper‑Dubbo Failure and Automated Migration of Dubbo Services to Spring Cloud

The article diagnoses a 2023 Dubbo outage caused by Zookeeper’s jute.maxbuffer limit being exceeded by millions of temporary nodes, explains why Zookeeper’s CP model is ill‑suited for service registries, and outlines an automated migration to Spring Cloud using generated REST controllers and proxies that achieve comparable performance, especially for larger payloads.

DubboPerformance TestingSpring Cloud
0 likes · 22 min read
Root Cause Analysis of Zookeeper‑Dubbo Failure and Automated Migration of Dubbo Services to Spring Cloud
Architect
Architect
Aug 14, 2024 · Backend Development

How to Build a Scalable Distributed Task Scheduling Platform

This article outlines the essential components and design considerations for creating a distributed task scheduling platform, covering triggers, scheduling strategies, executors, task chains, circuit breakers, exception handling, blocking control, service discovery, monitoring, and a management console.

Backend ArchitectureDistributed Schedulingcircuit breaker
0 likes · 9 min read
How to Build a Scalable Distributed Task Scheduling Platform
Top Architect
Top Architect
Aug 13, 2024 · Backend Development

Spring Cloud Alibaba and Nacos Service Governance: Architecture, Installation, and Practical Usage

This article explains the evolution from monolithic to microservice architectures, introduces Spring Cloud Alibaba and Nacos for service discovery and governance, provides step‑by‑step installation and configuration instructions, and demonstrates load balancing with Ribbon, including essential code snippets for quick adoption.

MicroservicesNacosSpring Cloud
0 likes · 11 min read
Spring Cloud Alibaba and Nacos Service Governance: Architecture, Installation, and Practical Usage
Lobster Programming
Lobster Programming
Aug 9, 2024 · Backend Development

Why Zookeeper Is Losing Favor: Consistency vs. Availability Trade‑offs

Zookeeper, the open‑source coordination service modeled after Google’s Chubby, offers strong consistency for distributed applications, but its CP design, synchronous master‑slave replication, log‑heavy state changes, and limited health checks lead many large tech firms to favor more available alternatives, though it still fits certain use cases.

ConsistencyDistributed Systemscp
0 likes · 5 min read
Why Zookeeper Is Losing Favor: Consistency vs. Availability Trade‑offs
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
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Jul 13, 2024 · Cloud Native

Master Nacos: Complete Guide to Architecture, Registration, and Configuration Management

This comprehensive guide explains Nacos's architecture, registration center, configuration center, deployment modes, data models, service discovery, health monitoring, dynamic configuration, multi‑environment support, and real‑time refresh mechanisms, providing practical code examples and operational best practices.

Configuration ManagementMicroservicesNacos
0 likes · 34 min read
Master Nacos: Complete Guide to Architecture, Registration, and Configuration Management
FunTester
FunTester
Jul 1, 2024 · Cloud Native

Mastering etcd with Go: From Basics to Distributed Locks

This article introduces etcd as a reliable distributed key‑value store built on Raft, outlines its key features and common use cases such as service discovery and configuration management, and provides a complete Go tutorial covering dependency setup, server launch, client implementation, read/write testing, and distributed lock usage.

Configuration ManagementDistributed LockGo
0 likes · 10 min read
Mastering etcd with Go: From Basics to Distributed Locks
MaGe Linux Operations
MaGe Linux Operations
Jun 26, 2024 · Cloud Native

How Headless Services Enable Direct Pod Access in Kubernetes

This article explains what headless services are, how they differ from regular Kubernetes services, their DNS‑based discovery mechanism, practical examples with OpenLDAP and Kafka Zookeeper, and how to include unready pods using annotations, providing a comprehensive guide for stateful workloads.

DNSKubernetesStatefulSet
0 likes · 14 min read
How Headless Services Enable Direct Pod Access in Kubernetes
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 25, 2024 · Cloud Native

Eight Essential Practices for Microservice Governance

This article outlines eight fundamental microservice governance techniques—including service registration and discovery, load balancing, circuit breaking, security, monitoring, configuration management, and API gateway—to help architects design reliable, secure, and maintainable cloud‑native systems.

Configurationcircuit breakerload balancing
0 likes · 8 min read
Eight Essential Practices for Microservice Governance
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
May 30, 2024 · Frontend Development

Micro‑Frontend Architecture for a Supply‑Chain System Using Single‑SPA

The article describes how a monolithic supply‑chain front‑end was refactored into a micro‑frontend architecture based on Single‑SPA, detailing the background problems, requirements, technical selection, system design, service discovery, module loading, message bus, data sharing, build and deployment, and the resulting performance improvements.

Frontend ArchitectureReduxmicro-frontend
0 likes · 13 min read
Micro‑Frontend Architecture for a Supply‑Chain System Using Single‑SPA
Alibaba Cloud Native
Alibaba Cloud Native
May 10, 2024 · Cloud Native

How Manbang Migrated from Eureka to MSE Nacos for Scalable, High‑Performance Service Discovery

Manbang Group scaled its digital freight platform by replacing self‑built Eureka and ZooKeeper clusters with Alibaba Cloud MSE Nacos and ZooKeeper, achieving seamless traffic migration, dramatic performance gains, and high‑availability features such as push‑empty protection and incremental pull for Eureka clients.

Alibaba CloudEureka MigrationMSE Nacos
0 likes · 16 min read
How Manbang Migrated from Eureka to MSE Nacos for Scalable, High‑Performance Service Discovery
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
Su San Talks Tech
Su San Talks Tech
Apr 11, 2024 · Fundamentals

Why RPC Still Matters When HTTP Exists: A Deep Dive into TCP, HTTP, and RPC

This article explores the fundamentals of TCP communication, explains why raw TCP lacks message boundaries, and compares HTTP and RPC protocols—covering their histories, use cases, service discovery, connection handling, serialization, and performance trade‑offs—to answer why both coexist in modern software architectures.

HTTPNetwork ProtocolsRPC
0 likes · 15 min read
Why RPC Still Matters When HTTP Exists: A Deep Dive into TCP, HTTP, and RPC
Top Architect
Top Architect
Apr 2, 2024 · Backend Development

Spring Cloud Alibaba and Nacos Service Governance: Architecture Evolution, Microservice Introduction, and Practical Setup

This article walks through the evolution of system architecture from monolithic to microservices, explains Spring Cloud Alibaba components, introduces Nacos for service registration and discovery, provides step‑by‑step installation and integration instructions, and includes code snippets for a Spring Boot project.

JavaNacosservice discovery
0 likes · 11 min read
Spring Cloud Alibaba and Nacos Service Governance: Architecture Evolution, Microservice Introduction, and Practical Setup
Su San Talks Tech
Su San Talks Tech
Mar 31, 2024 · Backend Development

Mastering Configuration Centers: From Local Files to Nacos in Microservices

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

Configuration ManagementDynamic ConfigurationJava
0 likes · 20 min read
Mastering Configuration Centers: From Local Files to Nacos in Microservices
Huolala Tech
Huolala Tech
Mar 14, 2024 · Cloud Native

HuoLala’s Cost‑Effective Multi‑Zone High Availability via Multi‑Lane Architecture

This article explains how HuoLala designed a cost‑effective multi‑zone high‑availability solution called the multi‑lane architecture, detailing its goals, deployment of services across availability zones, use of Consul for service discovery, Apollo for configuration, traffic scheduling strategies, and how it differs from traditional active‑active setups.

Cloud NativeConfiguration Managementhigh availability
0 likes · 13 min read
HuoLala’s Cost‑Effective Multi‑Zone High Availability via Multi‑Lane Architecture
Top Architect
Top Architect
Mar 12, 2024 · Cloud Native

Spring Cloud Alibaba Architecture Overview and Nacos Service Discovery Guide

This article provides a comprehensive overview of Spring Cloud Alibaba architecture, detailing monolithic, distributed, and microservice patterns, explains the evolution of system designs, introduces Nacos service discovery and registration, and includes practical code examples for installing, configuring, and using Nacos with Spring Boot.

Cloud NativeNacosservice discovery
0 likes · 12 min read
Spring Cloud Alibaba Architecture Overview and Nacos Service Discovery Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 26, 2024 · Backend Development

Master Spring Cloud: From Service Discovery to Resilience and Dynamic Routing

This article provides a comprehensive guide to Spring Cloud, covering Spring Boot fundamentals, service discovery with Eureka, gateway routing, load balancing, Feign, Ribbon, circuit‑breaker patterns with Hystrix and Sentinel, configuration management via Nacos, tracing with Sleuth/Zipkin, security mechanisms, gray releases, and performance tuning for production microservices.

Spring BootSpring Cloudcircuit breaker
0 likes · 23 min read
Master Spring Cloud: From Service Discovery to Resilience and Dynamic Routing
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Feb 5, 2024 · Backend Development

Spring Cloud Commons Guide: Discovery, Load Balancing & Custom Features

This article explains how Spring Cloud Commons abstracts service discovery, load balancing, and circuit breaker patterns, covering annotations like @EnableDiscoveryClient, SimpleDiscoveryClient configuration, service registration, RestTemplate and WebClient load balancing, network interface filtering, HTTP client factories, and creating custom features for Spring Cloud applications.

Backend DevelopmentMicroservicesSpring Cloud
0 likes · 9 min read
Spring Cloud Commons Guide: Discovery, Load Balancing & Custom Features
Architect's Guide
Architect's Guide
Jan 30, 2024 · Backend Development

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the Nacos architecture, the principles of service registration, how Spring Cloud integrates with Nacos for automatic registration, the implementation details of NacosServiceRegistry, heartbeat mechanisms, registration via Open API/SDK, service address querying, and dynamic service discovery using HostReactor.

BackendJavaNacos
0 likes · 7 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
Yum! Tech Team
Yum! Tech Team
Jan 19, 2024 · Cloud Native

Lossless Scaling Strategies for High‑Concurrency Microservices

This article examines lossless scaling techniques for high‑concurrency microservice architectures, detailing the challenges of expansion and contraction, early scaling approaches, and advanced optimizations such as delayed registration, readiness probes, eager‑load Ribbon, cache preloading, health‑check strategies, and asynchronous consumer handling to ensure high availability, performance, and cost efficiency.

Cloud NativeKuberneteslossless scaling
0 likes · 16 min read
Lossless Scaling Strategies for High‑Concurrency Microservices
macrozheng
macrozheng
Dec 13, 2023 · Cloud Native

What’s New in Nacos 2.3.0? A Deep Dive into Its Latest Cloud‑Native Features

Nacos 2.3.0 introduces a suite of powerful enhancements—including an anti‑fragile plugin, server‑client capability negotiation, a configurable change plugin, and numerous gRPC and UI improvements—making it the most robust version yet for cloud‑native microservice discovery and configuration management.

Cloud NativeConfiguration ManagementNacos
0 likes · 6 min read
What’s New in Nacos 2.3.0? A Deep Dive into Its Latest Cloud‑Native Features
Top Architect
Top Architect
Nov 23, 2023 · Backend Development

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the Nacos architecture, the principles of service registration, how Spring Cloud integrates with Nacos for automatic registration, the implementation details of NacosServiceRegistry, heartbeat mechanisms, service address queries, and dynamic service discovery, providing a comprehensive guide for backend developers working with microservices.

HeartbeatNacosRegistration
0 likes · 10 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
Huolala Tech
Huolala Tech
Nov 9, 2023 · Backend Development

How Huolala’s Multi‑Group Architecture Revolutionizes Microservice Routing

This article explains Huolala’s multi‑group microservice architecture, covering its background, core principles, deployment, discovery, routing strategies, extension mechanisms, and practical application scenarios that enable flexible, versioned, and policy‑driven service routing.

Backend ArchitectureJavaMicroservices
0 likes · 10 min read
How Huolala’s Multi‑Group Architecture Revolutionizes Microservice Routing