Tagged articles

Spring Cloud

700 articles · Page 6 of 7
Programmer DD
Programmer DD
Dec 24, 2020 · Backend Development

Spring Cloud 2020.0 GA Released: What's New and How to Upgrade?

Spring Cloud 2020.0 GA launched on December 22, 2020, aligning with Spring Boot 2.4.1 and introducing numerous module updates, configuration changes, and dependency version upgrades, while deprecating outdated components and offering guidance for a smooth migration.

MicroservicesSpring BootSpring Cloud
0 likes · 5 min read
Spring Cloud 2020.0 GA Released: What's New and How to Upgrade?
Java Captain
Java Captain
Dec 5, 2020 · Backend Development

Overview of a Spring Cloud‑Based Online Supermarket System

This article introduces a Spring Cloud‑powered Java online supermarket project, detailing its microservice architecture, core functionalities such as user, product, cart, image services, Zuul gateway, and package structure, while providing source code and tutorial links for developers.

Spring Cloudbackende-commerce
0 likes · 3 min read
Overview of a Spring Cloud‑Based Online Supermarket System
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 HandlingGatewayMicroservices
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
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Nov 25, 2020 · Cloud Native

Master Spring Cloud: From Eureka Service Discovery to Zuul Gateway and Config Management

This comprehensive guide walks you through Spring Cloud's core components—including Eureka for service discovery, Ribbon for client‑side load balancing, OpenFeign for declarative REST calls, Hystrix for circuit breaking, Zuul as an API gateway, and Config plus Bus for centralized configuration—showing how they work together to build resilient microservices architectures.

CONFIGEurekaHystrix
0 likes · 29 min read
Master Spring Cloud: From Eureka Service Discovery to Zuul Gateway and Config Management
Su San Talks Tech
Su San Talks Tech
Nov 23, 2020 · Backend Development

Why Identical filterOrder Values Make Zuul Filters Unordered – A Deep Dive

This article explains Zuul’s filter lifecycle, how built‑in and custom filters are defined, the internal sorting algorithm based on filterOrder, why filters with the same order are considered unordered, and compares Zuul’s sorting with Spring’s @Order annotation, including code examples and diagrams.

API GatewayFilter OrderSpring Cloud
0 likes · 9 min read
Why Identical filterOrder Values Make Zuul Filters Unordered – A Deep Dive
Top Architect
Top Architect
Nov 19, 2020 · Backend Development

Step-by-Step Guide to Building a Spring Cloud Eureka Server and Client with High Availability

This tutorial walks through creating a Spring Cloud microservice ecosystem by configuring a Eureka registration server, building a service provider and consumer with Spring Boot, demonstrating REST‑template and Ribbon integration, and setting up high‑availability Eureka clusters using multiple instances and load‑balancing strategies.

EurekaHigh AvailabilityLoad Balancing
0 likes · 16 min read
Step-by-Step Guide to Building a Spring Cloud Eureka Server and Client with High Availability
JavaEdge
JavaEdge
Nov 11, 2020 · Backend Development

Mastering HTTP Timeouts and Retry Strategies with Feign & Ribbon in Spring Cloud

This article explains how to configure connection and read timeouts for HTTP calls in Spring Cloud, compares Feign and Ribbon settings, reveals common pitfalls such as overly long timeouts and automatic retries, and provides practical solutions for improving concurrency and preventing duplicate requests in Java microservices.

FeignHTTPRibbon
0 likes · 16 min read
Mastering HTTP Timeouts and Retry Strategies with Feign & Ribbon in Spring Cloud
Java Architecture Diary
Java Architecture Diary
Nov 11, 2020 · Cloud Native

What's New in Spring Cloud Hoxton SR9? Key Features and Updates

Spring Cloud Hoxton.SR9, a bug‑fix release compatible with Spring Boot 2.3.x and 2.2.x, introduces enhancements across Spring Cloud Gateway, Commons, Netflix, OpenFeign, Contract, Sleuth, Config, and Consul, including new SecureHeadersGatewayFilter, actuator route definitions, BooleanOpSpec.not(), performance‑tuned load balancers, and expanded configuration options.

Hoxton SR9MicroservicesSpring Cloud
0 likes · 4 min read
What's New in Spring Cloud Hoxton SR9? Key Features and Updates
Architect's Tech Stack
Architect's Tech Stack
Nov 10, 2020 · Backend Development

Understanding Spring Cloud Core Components: Eureka, Ribbon, Feign, Hystrix, and Zuul

This article provides a comprehensive overview of Spring Cloud’s core components—including Eureka for service registration, Ribbon for client‑side load balancing, Feign for declarative REST calls, Hystrix for circuit breaking, and Zuul as an API gateway—explaining their mechanisms, configurations, and interactions within a microservice architecture.

EurekaFeignHystrix
0 likes · 12 min read
Understanding Spring Cloud Core Components: Eureka, Ribbon, Feign, Hystrix, and Zuul
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.

NacosSpring BootSpring Cloud
0 likes · 7 min read
Overview of Spring Boot, Spring Cloud, Spring Cloud Alibaba, and Nacos
Java Captain
Java Captain
Nov 5, 2020 · Cloud Native

Step-by-Step Guide to Building a Spring Cloud Microservices System with Eureka, Ribbon, and Feign

This tutorial walks through creating a Spring Cloud microservices architecture using Spring Boot, Eureka service registry, Ribbon load balancing, and Feign clients, covering project initialization in IntelliJ IDEA, Maven configuration, YAML setup, service implementation, high‑availability Eureka server clustering, and testing the end‑to‑end workflow.

EurekaFeignHigh Availability
0 likes · 17 min read
Step-by-Step Guide to Building a Spring Cloud Microservices System with Eureka, Ribbon, and Feign
Architecture Digest
Architecture Digest
Oct 25, 2020 · Cloud Native

Comprehensive Overview of Spring Cloud Components: Eureka, Ribbon, Feign, Zuul, Hystrix, and Config

This article provides a detailed introduction to Spring Cloud’s core modules—including Eureka service discovery, Ribbon load balancing, Feign declarative HTTP client, Zuul API gateway, Hystrix fault‑tolerance, and Config centralized configuration—explaining their principles, advantages, and typical usage scenarios in microservice architectures.

CONFIGEurekaFeign
0 likes · 21 min read
Comprehensive Overview of Spring Cloud Components: Eureka, Ribbon, Feign, Zuul, Hystrix, and Config
Top Architect
Top Architect
Oct 11, 2020 · Cloud Native

Using Hystrix for Fault Tolerance in Spring Cloud Microservices

This article explains how to integrate Netflix Hystrix into Spring Cloud applications to provide request timeout, circuit‑breaker, fallback, monitoring and resource isolation for microservice calls, including Maven setup, annotation usage, Feign client fallback configuration and disabling options.

Fault ToleranceFeignHystrix
0 likes · 9 min read
Using Hystrix for Fault Tolerance in Spring Cloud Microservices
Selected Java Interview Questions
Selected Java Interview Questions
Oct 9, 2020 · Cloud Native

Why Learn Spring Cloud: Core Concepts, Architecture, Projects and Best Practices

This article explains the motivations for adopting Spring Cloud, defines its components and design goals, compares it with Spring Boot and other frameworks, outlines its main sub‑projects, versioning scheme, and provides practical guidance on configuration, service discovery, load balancing, fault tolerance, and gateway development for cloud‑native microservices.

Cloud NativeMicroservicesSpring Boot
0 likes · 21 min read
Why Learn Spring Cloud: Core Concepts, Architecture, Projects and Best Practices
Architect
Architect
Oct 6, 2020 · Backend Development

Implementing Hystrix for Fault Tolerance in Spring Cloud Microservices

This article explains why microservice calls need fault‑tolerance mechanisms, introduces Hystrix’s core features such as timeouts, circuit‑breaker, fallback, monitoring and resource isolation, and provides step‑by‑step code examples for integrating Hystrix and Feign in a Spring Cloud project.

Fault ToleranceFeignHystrix
0 likes · 8 min read
Implementing Hystrix for Fault Tolerance in Spring Cloud Microservices
Alibaba Cloud Native
Alibaba Cloud Native
Oct 2, 2020 · Cloud Native

Unlock Seamless Service Governance: Dubbo Spring Cloud Meets Spring Cloud Stack

This article explains how Dubbo Spring Cloud bridges Apache Dubbo 3.0 with the Spring Cloud ecosystem, covering version compatibility, service registration and discovery, load balancing, circuit breaking, service introspection, migration strategies, and provides step‑by‑step Maven and YAML configurations with complete code examples for both provider and consumer applications.

Cloud NativeDubboSpring Cloud
0 likes · 18 min read
Unlock Seamless Service Governance: Dubbo Spring Cloud Meets Spring Cloud Stack
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 21, 2020 · Cloud Native

How a Four‑Layer Cloud‑Native Architecture Powers Scalable Web, Mobile, and IoT Services

This article details a four‑layer cloud‑native system architecture that separates presentation, communication, service, and data layers, leveraging Spring Cloud microservices, Alibaba Cloud networking, multiple databases, JWT authentication, ELK logging, and HTTP DNS to achieve scalability, reliability, and optimal user experience across web, app, and IoT platforms.

FrontendMicroservicesSpring Cloud
0 likes · 8 min read
How a Four‑Layer Cloud‑Native Architecture Powers Scalable Web, Mobile, and IoT Services
Architecture Digest
Architecture Digest
Sep 20, 2020 · Cloud Native

Understanding Spring Cloud Components: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config, and Bus

This article provides a comprehensive overview of Spring Cloud's core modules—including service discovery with Eureka, client‑side load balancing via Ribbon, declarative REST calls with OpenFeign, fault tolerance using Hystrix, API gateway features of Zuul, centralized configuration with Config, and dynamic refresh through Spring Cloud Bus—illustrated with diagrams and code examples.

CONFIGEurekaHystrix
0 likes · 28 min read
Understanding Spring Cloud Components: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config, and Bus
Top Architect
Top Architect
Sep 15, 2020 · Backend Development

Spring Cloud Microservices Architecture: Components, Service Discovery, Load Balancing, Circuit Breaker, and Configuration

This article explains the core concepts and components of Spring Cloud for building micro‑service systems, covering business scenarios, advantages of microservices, comparisons with Dubbo, Eureka service discovery, Ribbon and Feign load balancing, Zuul gateway, Hystrix fault tolerance, and centralized configuration management.

CONFIGEurekaFeign
0 likes · 19 min read
Spring Cloud Microservices Architecture: Components, Service Discovery, Load Balancing, Circuit Breaker, and Configuration
Alibaba Cloud Native
Alibaba Cloud Native
Sep 14, 2020 · Cloud Native

Achieving Zero‑Downtime Deployments with Spring Cloud on Kubernetes

This article explains how to implement graceful up‑ and down‑scaling for Spring Cloud applications running on Kubernetes, covering design principles, signal handling, resource cleanup, Spring Boot configuration, multiple deployment scenarios, and integration with Kubernetes health probes to ensure lossless traffic flow.

Cloud NativeKubernetesSpring Cloud
0 likes · 14 min read
Achieving Zero‑Downtime Deployments with Spring Cloud on Kubernetes
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Sep 11, 2020 · Backend Development

Backend Technology Stack Selection for Microservices Architecture

This article outlines a comprehensive backend technology selection guide for microservices, covering programming languages, IDEs, frameworks, RPC solutions, distributed transaction tools, API gateways, configuration centers, service discovery, monitoring, logging, database middleware, serialization, build tools, containers, orchestration, and runtime environments.

DockerMicroservicesSpring Cloud
0 likes · 10 min read
Backend Technology Stack Selection for Microservices Architecture
Architect
Architect
Sep 10, 2020 · Cloud Native

Understanding Spring Cloud Components: Eureka, Ribbon, Feign, Zuul, Hystrix, and Config

This article provides a comprehensive overview of Spring Cloud's core modules—including service discovery with Eureka, client‑side load balancing via Ribbon and Feign, API gateway functionality of Zuul, fault‑tolerance with Hystrix, and centralized configuration management with Config—illustrated through a typical e‑commerce order‑payment scenario and comparisons with Dubbo, Zookeeper, and Nginx.

CONFIGEurekaFeign
0 likes · 19 min read
Understanding Spring Cloud Components: Eureka, Ribbon, Feign, Zuul, Hystrix, and Config
Programmer DD
Programmer DD
Sep 5, 2020 · Backend Development

How Eureka Powers Service Discovery in Spring Cloud: Core Concepts Explained

This article explains Eureka's role as a Spring Cloud service registry, detailing its server and client components, registration and renewal processes, self‑preservation mechanism, clustering principles, and the complete workflow that enables reliable microservice discovery and high availability.

ClusterEurekaSpring Cloud
0 likes · 13 min read
How Eureka Powers Service Discovery in Spring Cloud: Core Concepts Explained
Java Architecture Diary
Java Architecture Diary
Sep 4, 2020 · Cloud Native

Master Spring Cloud & Kubernetes: From Docker Basics to HA Production Clusters

An extensive two-hour video course guides you through Spring Cloud and Kubernetes, covering Linux system setup, Docker fundamentals, Dockerfile creation, Docker‑Compose deployment, Harbor registry, Rancher and K8s cluster installation, HA setups with RKE and Helm, as well as k3s basics and Spring Cloud deployment, with links to the videos and supplemental materials.

Cloud NativeDockerK3s
0 likes · 2 min read
Master Spring Cloud & Kubernetes: From Docker Basics to HA Production Clusters
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.

MicroservicesNacosPerformance Testing
0 likes · 14 min read
Why Nacos Beats Eureka: In‑Depth Performance and Functional Testing
Alibaba Cloud Native
Alibaba Cloud Native
Jul 30, 2020 · Cloud Native

Master Canary Releases for Spring Cloud on Kubernetes with EDAS

This guide explains how to safely upgrade Spring Cloud microservices on an EDAS‑managed Kubernetes cluster using canary (gray) releases, covering configuration of batch deployment, traffic routing rules, content‑based and ratio‑based gray policies, monitoring, and rollback procedures.

Canary ReleaseEDASKubernetes
0 likes · 9 min read
Master Canary Releases for Spring Cloud on Kubernetes with EDAS
macrozheng
macrozheng
Jul 23, 2020 · Cloud Native

How to Aggregate Microservice APIs with Spring Cloud Gateway and Knife4j

Learn to unify API documentation across multiple Spring Cloud microservices by configuring Nacos, Spring Cloud Gateway, and Knife4j, covering prerequisite setup, service definitions, detailed implementation steps, Swagger resource aggregation, UI switching, and complete code examples for user, order, and gateway services.

API documentationGatewayKnife4j
0 likes · 13 min read
How to Aggregate Microservice APIs with Spring Cloud Gateway and Knife4j
Selected Java Interview Questions
Selected Java Interview Questions
Jul 2, 2020 · Backend Development

Microservices Interview Questions and Answers: Concepts, Communication, Spring Cloud vs Dubbo, Service Discovery, Fault Tolerance, and Pros & Cons

This article provides a comprehensive overview of microservices, covering their definition, independent communication methods, differences between Spring Cloud and Dubbo, the relationship between Spring Boot and Spring Cloud, fault‑tolerance mechanisms like circuit breaking and degradation, advantages and disadvantages, and a comparison of Eureka and Zookeeper for service registration and discovery.

Backend ArchitectureDubboMicroservices
0 likes · 10 min read
Microservices Interview Questions and Answers: Concepts, Communication, Spring Cloud vs Dubbo, Service Discovery, Fault Tolerance, and Pros & Cons
Selected Java Interview Questions
Selected Java Interview Questions
Jun 29, 2020 · Cloud Native

Understanding Spring Cloud: Service Architecture, Core Components, and Example Implementation

This article introduces Spring Cloud as a microservice framework, explains the fundamentals of service architecture, compares SOA and microservices, and walks through essential components such as service registration, discovery, load‑balanced calls, circuit breakers, gateways, configuration management, message bus, and tracing with practical code examples.

Cloud NativeLoad BalancingMicroservices
0 likes · 12 min read
Understanding Spring Cloud: Service Architecture, Core Components, and Example Implementation
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
High Availability Architecture
High Availability Architecture
Jun 19, 2020 · Backend Development

Design and Implementation of a Traffic Replay System for Bilibili Membership Purchase Service

This article describes how Bilibili's Membership Purchase team built a Java‑based traffic replay platform using JVM‑Sandbox AOP, Kafka, and MySQL to capture real‑world request/response data, serialize it with JSON, and replay it for comprehensive regression testing of complex backend services.

AOPKafkaMicroservices
0 likes · 14 min read
Design and Implementation of a Traffic Replay System for Bilibili Membership Purchase Service
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.

ConsulDockerMigration
0 likes · 10 min read
Seamlessly Migrate Consul Services to Nacos with Nacos‑Sync: A Step‑by‑Step Guide
Programmer DD
Programmer DD
May 25, 2020 · Backend Development

Will Spring Cloud or Dubbo Disappear? A Deep Dive into Their Future

The article examines the ongoing relevance of Spring Cloud and Dubbo, explaining how they have become complementary rather than competing frameworks, and argues that both are likely to coexist long‑term thanks to integration efforts and strong community support.

DubboMicroservicesSpring Cloud
0 likes · 5 min read
Will Spring Cloud or Dubbo Disappear? A Deep Dive into Their Future
MaGe Linux Operations
MaGe Linux Operations
May 18, 2020 · Cloud Native

Deploying Spring Cloud Eureka on a Private Kubernetes Cluster with CI/CD

This guide walks through setting up a private Kubernetes environment, configuring namespaces and service accounts, modifying Eureka for IP registration, preparing Docker and Harbor authentication, creating StatefulSet and Service manifests, and automating continuous deployment with a Python script, enabling a fully functional Spring Cloud Eureka service in a resource‑constrained cluster.

CI/CDDockerEureka
0 likes · 16 min read
Deploying Spring Cloud Eureka on a Private Kubernetes Cluster with CI/CD
Efficient Ops
Efficient Ops
May 6, 2020 · Cloud Native

How Solar Enables Seamless Blue‑Green Deployments in Cloud‑Native Microservices

This article explains how the Solar microservice framework, built on Spring Cloud, provides a fully automated, safe, and loss‑less blue‑green release system with intelligent monitoring, weight‑based traffic shifting, and namespace isolation, empowering large‑scale online education platforms to achieve rapid, reliable deployments without manual intervention.

Blue-Green DeploymentSpring Cloudcloud-native
0 likes · 22 min read
How Solar Enables Seamless Blue‑Green Deployments in Cloud‑Native Microservices
Java Architecture Diary
Java Architecture Diary
May 4, 2020 · Backend Development

Optimizing a Low‑End Laptop for Spring Cloud Microservices with ZeroTier

This guide explains how to configure a modest‑spec laptop (e.g., 8 GB RAM) for Spring Cloud microservice development, optimize IDE memory settings, offload services to an Alibaba Cloud ECS instance, and establish seamless networking and service discovery using ZeroTier, including optional Moon satellite deployment.

Alibaba CloudDevOpsSpring Cloud
0 likes · 8 min read
Optimizing a Low‑End Laptop for Spring Cloud Microservices with ZeroTier
Wukong Talks Architecture
Wukong Talks Architecture
Apr 28, 2020 · Cloud Computing

Integrating Alibaba Cloud OSS with Spring Cloud for Server‑Side Signed Direct File Upload

This article explains why traditional server‑mediated file uploads are inefficient, introduces the server‑side signed direct upload approach for Alibaba Cloud OSS, and provides a step‑by‑step guide—including OSS setup, Maven dependencies, Spring Cloud configuration, policy‑generation controller, gateway routing, CORS settings, and a Vue upload component—complete with code examples.

Cloud StorageOSSSpring Cloud
0 likes · 11 min read
Integrating Alibaba Cloud OSS with Spring Cloud for Server‑Side Signed Direct File Upload
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.

CORSDockerGateway
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 24, 2020 · Cloud Native

Spring Cloud Gateway: Introduction, Architecture, Setup and Demo

This article provides a comprehensive guide to Spring Cloud Gateway, covering its role as an API gateway, core features, underlying principles, step‑by‑step module creation, Maven dependency configuration, application annotations, YAML routing examples, and a runnable demo for building cloud‑native microservice architectures.

Cloud NativeDockerGateway
0 likes · 5 min read
Spring Cloud Gateway: Introduction, Architecture, Setup and Demo
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.

Dynamic ConfigurationMicroservicesNacos
0 likes · 10 min read
Dynamic Configuration of Spring Cloud Microservices with Spring Cloud Alibaba Nacos
Wukong Talks Architecture
Wukong Talks Architecture
Apr 19, 2020 · Cloud Native

Using Spring Cloud OpenFeign for Remote Calls in a Microservice Project

This article demonstrates how to integrate Spring Cloud OpenFeign into a Java microservice project, covering dependency setup, Feign client definition, annotation usage, enabling remote calls, parameter passing, and testing with Postman, providing a complete step‑by‑step guide for distributed service communication.

MicroservicesOpenFeignREST
0 likes · 6 min read
Using Spring Cloud OpenFeign for Remote Calls in a Microservice Project
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.

DockerMicroservicesNacos
0 likes · 5 min read
Integrating Nacos Service Discovery into a Spring Cloud Microservice Project – Step‑by‑Step Guide
Wukong Talks Architecture
Wukong Talks Architecture
Apr 17, 2020 · Backend Development

Spring Cloud Alibaba Overview and Technical Stack for the PassJava Project

This article introduces Spring Cloud Alibaba as a one‑stop microservice solution, compares it with traditional Spring Cloud, outlines its advantages, presents a detailed component selection for the PassJava project, and provides version compatibility, Maven dependency snippets, and final technology choices.

AlibabaCloud NativeMicroservices
0 likes · 7 min read
Spring Cloud Alibaba Overview and Technical Stack for the PassJava Project
Wukong Talks Architecture
Wukong Talks Architecture
Apr 16, 2020 · Backend Development

Step-by-Step Guide to Building a Spring Cloud Microservice Project (PassJava)

This tutorial walks through setting up the development environment, configuring generator files, generating channel microservice code, updating Maven dependencies and application settings, testing service endpoints, and publishing the complete PassJava Spring Cloud project with code snippets and deployment instructions.

CRUDMicroservicesSpring Cloud
0 likes · 4 min read
Step-by-Step Guide to Building a Spring Cloud Microservice Project (PassJava)
Java Architect Essentials
Java Architect Essentials
Apr 14, 2020 · Cloud Native

Spring Cloud Interview Guide 2020: Concepts, Architecture, and Key Components

This article provides a comprehensive overview of Spring Cloud, covering why it should be learned, its core concepts, design goals, advantages and disadvantages, version compatibility with Spring Boot, major sub‑projects, configuration management, service discovery, load balancing, circuit breaking, Feign, and practical code examples for microservice development.

ConfigurationFeignSpring Boot
0 likes · 20 min read
Spring Cloud Interview Guide 2020: Concepts, Architecture, and Key Components
360 Tech Engineering
360 Tech Engineering
Apr 9, 2020 · Cloud Native

An Overview of Spring Cloud: Components, Features, and Comparison with Dubbo

This article introduces Spring Cloud, explains its key components such as service discovery, configuration management, messaging, security, and tracing, shows how they integrate to form a complete micro‑service architecture, and compares Spring Cloud with Dubbo, highlighting their different scopes and communication models.

MicroservicesSpring CloudSpring Cloud vs Dubbo
0 likes · 7 min read
An Overview of Spring Cloud: Components, Features, and Comparison with Dubbo
Senior Brother's Insights
Senior Brother's Insights
Apr 8, 2020 · Backend Development

Understanding Spring Cloud: Building a Microservice Architecture from Scratch

This article introduces Spring Cloud as a Spring Boot‑based microservice framework, explains the fundamentals of service architecture through a company‑division analogy, details the essential components such as service registry, load‑balanced calls, circuit breakers, gateways, configuration centers, message bus and tracing, and provides concrete code examples for a Eureka server, a simple service, and a client using Ribbon and Feign.

Load BalancingMicroservicesSpring Cloud
0 likes · 13 min read
Understanding Spring Cloud: Building a Microservice Architecture from Scratch
UCloud Tech
UCloud Tech
Apr 8, 2020 · Cloud Native

Migrating Spring Cloud Microservices to UK8S for Scalable Cloud‑Native Operations

This article details how the Chinese travel platform “要出发” transformed its Spring Cloud‑based micro‑service architecture to a UK8S‑powered Kubernetes environment, introducing Spring Cloud Kubernetes discovery, Prometheus JVM monitoring, HPA‑driven autoscaling, Elastic APM tracing, and Istio service governance to achieve higher elasticity, observability, and operational efficiency.

IstioKubernetesPrometheus
0 likes · 11 min read
Migrating Spring Cloud Microservices to UK8S for Scalable Cloud‑Native Operations
Java Backend Technology
Java Backend Technology
Apr 4, 2020 · Backend Development

Why Spring Cloud Is So Heavy and How Vert.x Offers a Lightweight Alternative

This article compares popular Java microservice frameworks, showing that Spring Cloud consumes significant memory and CPU while Vert.x provides a much lighter footprint, and it also reviews several other lightweight alternatives such as SparkJava, Micronaut, Javalin, and Quarkus with their performance characteristics.

Spring CloudVert.xjava
0 likes · 8 min read
Why Spring Cloud Is So Heavy and How Vert.x Offers a Lightweight Alternative
Top Architect
Top Architect
Mar 30, 2020 · Cloud Native

Why Spring Cloud Is the Preferred Choice for Microservice Architecture

The article explains why Spring Cloud is better suited than traditional Nginx or Dubbo solutions for building scalable, DevOps‑friendly microservices, detailing its REST‑based communication, comprehensive service‑governance components, and ongoing community support.

DubboMicroservicesREST
0 likes · 12 min read
Why Spring Cloud Is the Preferred Choice for Microservice Architecture
21CTO
21CTO
Mar 29, 2020 · Backend Development

When Is Microservices Worth It? A Practical Guide to Choosing the Right Architecture

This article examines the origins, principles, advantages, and drawbacks of microservice architecture, outlines when it should be adopted, describes its evolution stages, presents design patterns, service‑splitting strategies, and reviews popular frameworks and tools to help teams decide if microservices fit their system complexity and organizational capabilities.

Backend ArchitectureDockerMicroservices
0 likes · 18 min read
When Is Microservices Worth It? A Practical Guide to Choosing the Right Architecture
360 Quality & Efficiency
360 Quality & Efficiency
Mar 13, 2020 · Cloud Native

An Overview of Spring Cloud and Its Core Components

This article provides a comprehensive introduction to Spring Cloud, explaining how it builds on Spring Boot to simplify distributed system development with components for service discovery, configuration management, messaging, monitoring, security, and compares its approach to Dubbo's RPC framework.

Cloud NativeMicroservicesSpring Cloud
0 likes · 6 min read
An Overview of Spring Cloud and Its Core Components
macrozheng
macrozheng
Mar 11, 2020 · Backend Development

Mastering mall-swarm: Build a Spring Cloud Microservice E‑Commerce System

This article introduces mall‑swarm, a Spring Cloud‑based microservice e‑commerce platform, outlines its architecture, backend technology stack, project structure, and provides a detailed learning roadmap with tutorials, deployment guides, and integration tips for both backend and frontend developers.

MicroservicesSpring Cloude-commerce
0 likes · 10 min read
Mastering mall-swarm: Build a Spring Cloud Microservice E‑Commerce System
Java Architecture Diary
Java Architecture Diary
Mar 5, 2020 · Backend Development

Mastering OpenFeign: From a Simple Demo to Full Spring Cloud Integration

This article walks through a complete OpenFeign tutorial, starting with a basic demo that fetches GitHub contributors and creates issues, then dives into Feign's internal configuration, dynamic proxy generation, annotation parsing, request handling, logging, client execution, error decoding, and finally explains how Spring Cloud OpenFeign initializes and extends these capabilities with Hystrix and Sentinel support.

Feign ClientsOpenFeignSpring Cloud
0 likes · 15 min read
Mastering OpenFeign: From a Simple Demo to Full Spring Cloud Integration
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.

Load BalancingNacosRibbon
0 likes · 11 min read
Deep Dive into Spring Cloud Ribbon: How Load Balancing Works Under the Hood
Java Architecture Diary
Java Architecture Diary
Feb 25, 2020 · Cloud Native

What’s New in Spring Cloud Hoxton SR2? A Quick Overview

Spring Cloud Hoxton.SR2 was released on February 19, 2020, bringing updates to Spring Cloud Stream and Function, while the project version stays at SR1 and the release includes no linked issues or bug‑fix logs, accompanied by Maven dependency details and reference links.

Dependency ManagementHoxton SR2Maven
0 likes · 2 min read
What’s New in Spring Cloud Hoxton SR2? A Quick Overview
Architecture Digest
Architecture Digest
Feb 21, 2020 · Cloud Native

Building a Microservice Architecture with Spring Cloud, Docker, and Netflix OSS

This article explains how to construct a full‑stack microservice system using Spring Boot, Spring Cloud, Docker, and Netflix OSS tools, covering functional services, infrastructure components such as configuration, authentication, API gateway, service discovery, load balancing, circuit breaking, monitoring, logging, security, and continuous delivery pipelines.

HystrixMicroservicesSpring Cloud
0 likes · 15 min read
Building a Microservice Architecture with Spring Cloud, Docker, and Netflix OSS
Java Architecture Diary
Java Architecture Diary
Feb 18, 2020 · Backend Development

OpenFeign Deep Dive: Dynamic Proxies, Request Flow, and Spring Cloud Integration

This article provides a comprehensive walkthrough of OpenFeign’s request processing pipeline, covering dynamic proxy generation, annotation parsing, method handler routing, request template building, interceptor execution, logging, client implementation, and Spring Cloud OpenFeign extensions such as Hystrix and Sentinel, illustrated with code snippets and diagrams.

HTTPOpenFeignSpring Cloud
0 likes · 16 min read
OpenFeign Deep Dive: Dynamic Proxies, Request Flow, and Spring Cloud Integration
Java Captain
Java Captain
Feb 16, 2020 · Backend Development

Understanding Spring Cloud: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config and Bus

This article provides a comprehensive tutorial on Spring Cloud, covering its core components such as Eureka service discovery, Ribbon client‑side load balancing, OpenFeign declarative REST calls, Hystrix circuit breaking, Zuul API gateway, Config centralized configuration, and the Spring Cloud Bus for dynamic updates, complete with code examples and architectural diagrams.

CONFIGEurekaHystrix
0 likes · 28 min read
Understanding Spring Cloud: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config and Bus
Java Backend Technology
Java Backend Technology
Feb 16, 2020 · Backend Development

Dubbo vs Spring Cloud: Which Microservice Framework Wins in 2024?

This article compares Dubbo and Spring Cloud across architecture, performance, development difficulty, community activity, and ecosystem integration, offering practical guidance on choosing the right micro‑service framework for different team sizes and business needs.

DubboFramework ComparisonMicroservices
0 likes · 13 min read
Dubbo vs Spring Cloud: Which Microservice Framework Wins in 2024?
Youzan Coder
Youzan Coder
Feb 14, 2020 · Cloud Native

Apollo Configuration Center Practice and Architecture at YouZan

The article explains how YouZan adopted Ctrip’s open‑source Apollo distributed configuration center—detailing its architecture, environment and cluster isolation, security enhancements for SaaS, namespace designs, client polling mechanisms, and planned upgrades such as WebSocket long‑polling and ETCD replacement.

ApolloEurekaSpring Cloud
0 likes · 15 min read
Apollo Configuration Center Practice and Architecture at YouZan
Java Backend Technology
Java Backend Technology
Feb 9, 2020 · Backend Development

Mastering Service Fault Tolerance: A Deep Dive into Sentinel for Microservices

This article explains why microservice architectures need circuit breaking and degradation, introduces Alibaba's Sentinel as a lightweight traffic‑control solution, guides you through deploying the Sentinel dashboard, and details how to configure and apply gateway flow‑control rules for Spring Cloud gateways.

Flow ControlGatewayMicroservices
0 likes · 9 min read
Mastering Service Fault Tolerance: A Deep Dive into Sentinel for Microservices
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 7, 2020 · Backend Development

Spring Cloud vs Dubbo: Protocol Handling, Performance, Load Balancing, Fault Tolerance, and Routing in Microservice Architecture

This article compares Spring Cloud and Dubbo across protocol handling, performance tuning, load‑balancing strategies, fault‑tolerance mechanisms, and routing/traffic‑shaping features, highlighting their flexibility, configuration complexity, and suitability for different microservice scenarios.

DubboFault ToleranceLoad Balancing
0 likes · 6 min read
Spring Cloud vs Dubbo: Protocol Handling, Performance, Load Balancing, Fault Tolerance, and Routing in Microservice Architecture
Programmer DD
Programmer DD
Dec 27, 2019 · Backend Development

What’s Next for Spring Cloud? 2020 Roadmap and Upcoming Releases

The article outlines Spring Cloud’s 2020 roadmap—including the upcoming Ilford major release, support timelines for Hoxton and Greenwich, and the Spring Framework maintenance schedule—highlighting version lifecycles, deprecations, and recommended upgrade paths for Java developers.

Release ScheduleRoadmapSpring Cloud
0 likes · 5 min read
What’s Next for Spring Cloud? 2020 Roadmap and Upcoming Releases
macrozheng
macrozheng
Dec 23, 2019 · Backend Development

From 0 to 30K Stars: Building an Open-Source SpringBoot E-Commerce Suite

In this year-end reflection, the author details the creation of several open-source projects—including a SpringBoot-based e-commerce system, its Vue admin panel, a learning tutorial, a lightweight skeleton, and a Spring Cloud micro-service version—highlighting the technologies, documentation, and architectural diagrams that earned over 30 k GitHub stars.

MicroservicesSpring Cloude-commerce
0 likes · 7 min read
From 0 to 30K Stars: Building an Open-Source SpringBoot E-Commerce Suite
58 Tech
58 Tech
Dec 9, 2019 · Backend Development

Practical Evolution of a Financial Microservice API Gateway Using Netflix Zuul

Facing rapid growth in car‑finance services, the article describes how a monolithic system was transformed into a microservice architecture with a Netflix Zuul API gateway, detailing its features, dynamic configuration, routing, integration with Consul, thread model, and future improvements.

API GatewayConsulDynamic Routing
0 likes · 15 min read
Practical Evolution of a Financial Microservice API Gateway Using Netflix Zuul
Programmer DD
Programmer DD
Dec 2, 2019 · Cloud Native

Spring Cloud Hoxton: New Load Balancer, Circuit Breaker & Reactive Support

The article reviews the Spring Cloud Hoxton release, detailing version upgrades across the Spring ecosystem, introducing a new load‑balancer implementation, a unified circuit‑breaker API, expanded reactive support, and a comprehensive list of updated components for developers transitioning to Spring Boot 2.2.x.

HoxtonLoad BalancerReactive
0 likes · 7 min read
Spring Cloud Hoxton: New Load Balancer, Circuit Breaker & Reactive Support
Architect's Tech Stack
Architect's Tech Stack
Nov 17, 2019 · Backend Development

Understanding Core Spring Cloud Components: Eureka, Ribbon, Feign, Hystrix, and Zuul

This article explains the principles and interactions of Spring Cloud's core components—Eureka for service registration, Ribbon for client‑side load balancing, Feign for declarative REST calls, Hystrix for circuit breaking, and Zuul as an API gateway—providing a comprehensive guide for building resilient microservice architectures.

EurekaFeignHystrix
0 likes · 11 min read
Understanding Core Spring Cloud Components: Eureka, Ribbon, Feign, Hystrix, and Zuul
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