Tagged articles

Spring Cloud

700 articles · Page 3 of 7
Architecture Digest
Architecture Digest
Oct 8, 2023 · Cloud Native

Nacos Architecture and Service Registration Mechanism in Spring Cloud

This article explains Nacos's architecture, the principles of service registration and discovery, how Spring Cloud integrates Nacos through auto‑configuration and event listeners, and details the registration, heartbeat, and dynamic address update mechanisms used by Nacos servers and clients.

Consistent ProtocolMicroservicesNacos
0 likes · 7 min read
Nacos Architecture and Service Registration Mechanism in Spring Cloud
Selected Java Interview Questions
Selected Java Interview Questions
Oct 6, 2023 · Backend Development

Building Microservices with Spring Cloud: Concepts, Core Components, and a Step‑by‑Step Implementation Guide

This article explains the fundamentals of microservice architecture, introduces Spring Cloud and its core components, and provides a step‑by‑step tutorial for building a distributed e‑commerce system using Spring Boot, Eureka, Ribbon, Feign, and related Spring Cloud features.

EurekaMicroservicesSpring Boot
0 likes · 11 min read
Building Microservices with Spring Cloud: Concepts, Core Components, and a Step‑by‑Step Implementation Guide
Selected Java Interview Questions
Selected Java Interview Questions
Sep 25, 2023 · Backend Development

Quick Start Guide to Spring Cloud Tencent with Polaris Service Discovery

This guide introduces Spring Cloud Tencent, a one‑stop microservice solution that integrates Spring Cloud with Tencent's Polaris service discovery, and provides step‑by‑step instructions—including building the project, adding dependencies, configuring application.yml, and running the application—to quickly set up a functional Spring Cloud Tencent service.

MicroservicesPolarisSpring Cloud
0 likes · 8 min read
Quick Start Guide to Spring Cloud Tencent with Polaris Service Discovery
Architect
Architect
Sep 23, 2023 · Backend Development

What Are Microservices? Core Concepts, Challenges, and Popular Solutions

This article explains the microservice architecture style, its evolution from monoliths, the technical challenges it introduces, compares leading open‑source solutions such as Dubbo, Spring Cloud Netflix, and Spring Cloud Alibaba, and details essential components like service registries, configuration centers, API gateways, tracing, fault tolerance, and monitoring.

API GatewayConfiguration CenterDubbo
0 likes · 48 min read
What Are Microservices? Core Concepts, Challenges, and Popular Solutions
Architect
Architect
Sep 10, 2023 · Backend Development

Implementing Token Storage and Validation in a Distributed Microservices Architecture with Spring Cloud

This article demonstrates how to design and implement token generation, multi‑endpoint storage in Redis, custom login annotations, AOP verification, and corresponding Vue.js client handling for secure authentication across PC and mobile platforms within a Spring Cloud micro‑service system.

Spring CloudVue.jsaspect-oriented-programming
0 likes · 13 min read
Implementing Token Storage and Validation in a Distributed Microservices Architecture with Spring Cloud
php Courses
php Courses
Sep 9, 2023 · Cloud Native

Spring Cloud Comprehensive Guide: Building a Simple Microservices Application

This guide introduces Spring Cloud, explains its core features such as configuration management, service discovery, circuit breaking, and distributed tracing, and walks through creating a simple microservices system with a config server, Eureka server, user service, and order service using Java and Spring Boot.

ConfigurationMicroservicesSpring Cloud
0 likes · 10 min read
Spring Cloud Comprehensive Guide: Building a Simple Microservices Application
Java Architect Essentials
Java Architect Essentials
Sep 6, 2023 · Backend Development

Achieve WebSocket Load Balancing Across Microservice Instances with a Single Annotation

This article explains how to solve the WebSocket message delivery problem in microservice architectures by using a lightweight library that provides an @EnableWebSocketLoadBalanceConcept annotation, detailing its design, connection management, message routing, and customizable selectors for targeted delivery.

AnnotationLoad BalancingMicroservices
0 likes · 13 min read
Achieve WebSocket Load Balancing Across Microservice Instances with a Single Annotation
Architect's Guide
Architect's Guide
Sep 2, 2023 · Backend Development

Designing an API Layer and BFF Architecture for a Large‑Scale Supply Chain System

This article examines the challenges of a complex supply‑chain system built on Spring Cloud, proposes introducing an API layer to handle aggregation, distributed calls and decoration, and further adopts a Backend‑for‑Frontend (BFF) approach to reduce service coupling, improve client‑specific optimization, and streamline team responsibilities.

API DesignBFFSpring Cloud
0 likes · 15 min read
Designing an API Layer and BFF Architecture for a Large‑Scale Supply Chain System
Architect
Architect
Aug 23, 2023 · Backend Development

How to Restrict Certain APIs to Internal Calls Only in a Microservice Architecture

This article examines three practical approaches for preventing external exposure of specific APIs—service isolation, gateway‑based Redis whitelist, and gateway‑plus‑AOP—evaluates their trade‑offs, and provides step‑by‑step Java code to implement the preferred AOP solution in a Spring Cloud environment.

AOPAPI securityGateway
0 likes · 8 min read
How to Restrict Certain APIs to Internal Calls Only in a Microservice Architecture
Alibaba Cloud Native
Alibaba Cloud Native
Aug 18, 2023 · Cloud Native

Choosing Between Dubbo, Spring Cloud, gRPC, and Istio: A Practical Guide

Developers and architects can compare Apache Dubbo, Spring Cloud, gRPC, and Istio across architecture, performance, scalability, and governance, gaining clear guidance on selecting the right micro‑service framework and understanding each tool’s strengths, protocol support, and integration patterns for enterprise‑grade cloud‑native applications.

IstioMicroservicesSpring Cloud
0 likes · 11 min read
Choosing Between Dubbo, Spring Cloud, gRPC, and Istio: A Practical Guide
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 15, 2023 · Backend Development

Secure Spring Boot Configs: Encrypt Sensitive Properties with EnvironmentPostProcessor

This tutorial explains how to protect sensitive Spring Boot configuration values by encrypting them and automatically decrypting them at runtime using Spring Cloud Context's DecryptEnvironmentPostProcessor, complete with dependency setup, code examples, and JCE installation guidance.

ConfigurationEnvironmentPostProcessorSpring Boot
0 likes · 7 min read
Secure Spring Boot Configs: Encrypt Sensitive Properties with EnvironmentPostProcessor
Sanyou's Java Diary
Sanyou's Java Diary
Aug 14, 2023 · Backend Development

Mastering Feign Timeout Configuration: From Builder to Ribbon and Hystrix

This article explains how to configure Feign's timeout settings in various scenarios—including standalone usage, Spring Cloud integration, Ribbon, and Hystrix—detailing builder options, method‑level parameters, bean declarations, and configuration‑file approaches while highlighting priority rules and potential pitfalls.

FeignHystrixRibbon
0 likes · 15 min read
Mastering Feign Timeout Configuration: From Builder to Ribbon and Hystrix
Alibaba Cloud Native
Alibaba Cloud Native
Aug 10, 2023 · Cloud Native

Connect Dubbo and Spring Cloud: Step‑by‑Step Mixed Deployment Guide

This article demonstrates how to achieve low‑cost, code‑minimal integration between Apache Dubbo and Spring Cloud, enabling mixed deployment and migration scenarios by leveraging Dubbo’s built‑in REST support, multi‑protocol publishing, and Nacos registration, with complete sample code and configuration details.

NacosRESTSpring Cloud
0 likes · 11 min read
Connect Dubbo and Spring Cloud: Step‑by‑Step Mixed Deployment Guide
JD Cloud Developers
JD Cloud Developers
Aug 9, 2023 · Backend Development

Mastering Hystrix: Implementing Circuit Breakers in Spring Cloud Microservices

This article explains why circuit breakers are essential in microservice architectures, introduces Netflix's Hystrix library, details its design principles, shows step‑by‑step demos for Ribbon and Feign integration, and covers dashboards, Turbine, isolation strategies, request merging, caching, and related Spring Boot SPI mechanisms.

Fault ToleranceHystrixMicroservices
0 likes · 29 min read
Mastering Hystrix: Implementing Circuit Breakers in Spring Cloud Microservices
Java Architecture Diary
Java Architecture Diary
Jul 13, 2023 · Cloud Native

How to Deploy Higress 1.1 as a Standalone Cloud‑Native Gateway Without Kubernetes

This guide explains what Higress is, compares it with traditional gateways, and provides step‑by‑step instructions—including code snippets—to deploy Higress 1.1 as a standalone, non‑Kubernetes cloud‑native gateway, configure routes, and test migration from Spring Cloud Gateway for microservice applications.

Cloud Native GatewayHigressKubernetes
0 likes · 6 min read
How to Deploy Higress 1.1 as a Standalone Cloud‑Native Gateway Without Kubernetes
Tencent Cloud Middleware
Tencent Cloud Middleware
Jul 12, 2023 · Operations

How to Achieve Graceful Startup and Shutdown for Microservices with Spring Cloud, Polaris, and Docker

This article explains the principles and practical steps for implementing graceful startup and shutdown in microservices, covering service pre‑warming, registration strategies, Spring Cloud and Polaris demos, Docker container handling, and the benefits and challenges of lossless service lifecycle management.

DockerSpring Cloudgraceful-shutdown
0 likes · 20 min read
How to Achieve Graceful Startup and Shutdown for Microservices with Spring Cloud, Polaris, and Docker
Java High-Performance Architecture
Java High-Performance Architecture
Jul 6, 2023 · Backend Development

Mastering Rate Limiting in Java Microservices: From Guava to Sentinel and Redis

Explore comprehensive strategies for implementing rate limiting in Java microservice architectures, covering Dubbo and Spring Cloud governance, token bucket, semaphore, Sentinel, Redis+Lua, and custom Spring Boot starter solutions, complete with code samples, configuration steps, and performance testing guidance.

GuavaMicroservicesRedis
0 likes · 31 min read
Mastering Rate Limiting in Java Microservices: From Guava to Sentinel and Redis
Programmer DD
Programmer DD
Jul 3, 2023 · Backend Development

What’s New in Spring Cloud 2022.0.3? Features, Bugs & Dependency Updates

Spring Cloud 2022.0.3 has been released on Maven Central, bringing compatibility with Spring Boot 3.1.x, numerous feature enhancements across Commons, Gateway, Stream, Function, Config, and Netflix modules, a detailed dependency version list, and a preview of the upcoming 2023 “Leyton” release.

MicroservicesSpring Cloudbackend development
0 likes · 6 min read
What’s New in Spring Cloud 2022.0.3? Features, Bugs & Dependency Updates
Code Ape Tech Column
Code Ape Tech Column
Jun 10, 2023 · Backend Development

Simplifying Local Development with OpenFeign: Custom URL Routing via ImportBeanDefinitionRegistrar

This article explains how to simplify OpenFeign calls during local development by configuring FeignClient URLs through a custom ImportBeanDefinitionRegistrar, avoiding manual code changes for production, and provides step‑by‑step implementation, configuration, and testing guidance for Spring Cloud microservices.

FeignClientImportBeanDefinitionRegistrarLocal Development
0 likes · 13 min read
Simplifying Local Development with OpenFeign: Custom URL Routing via ImportBeanDefinitionRegistrar
Java High-Performance Architecture
Java High-Performance Architecture
Jun 7, 2023 · Backend Development

Explore a Complete Open-Source Hospital Information System Built with Spring Cloud

This article introduces a comprehensive open-source Hospital Information System (HIS) project built with Spring Cloud and Spring Boot 2.x, detailing its functional modules, architecture diagram, backend and frontend technology stacks, deployment plans, and the public repository link.

Hospital Information SystemOpen SourceSpring Cloud
0 likes · 9 min read
Explore a Complete Open-Source Hospital Information System Built with Spring Cloud
Java Architect Essentials
Java Architect Essentials
Jun 1, 2023 · Backend Development

Open-Source Hospital Information System (HIS) Architecture and Technology Stack Overview

This article introduces an open‑source Hospital Information System built with Spring Cloud and Spring Boot, detailing its modular architecture, backend and frontend technology stacks, deployment plans, repository components, visual demos, business workflow diagrams, and the project's public source address.

Hospital Information SystemSpring Cloud
0 likes · 10 min read
Open-Source Hospital Information System (HIS) Architecture and Technology Stack Overview
Programmer DD
Programmer DD
May 26, 2023 · Backend Development

How OpenFeign Uses Dynamic Proxies to Simplify Remote Calls

OpenFeign, originally Netflix Feign, provides a declarative way to perform remote service calls by generating dynamic proxy classes that translate interface methods into HTTP requests, and this article explains its origins, basic usage, annotation processing, and the detailed steps of its dynamic proxy creation.

Dynamic ProxyFeignClientMicroservices
0 likes · 10 min read
How OpenFeign Uses Dynamic Proxies to Simplify Remote Calls
Code Ape Tech Column
Code Ape Tech Column
May 26, 2023 · Backend Development

Implementing Multi‑Tenant Architecture with Spring Boot and Spring Cloud

This article explains the concept, advantages, design considerations, and step‑by‑step implementation of a multi‑tenant architecture using Spring Boot and Spring Cloud, covering database strategies, tenant isolation, dynamic routing, and deployment scenarios for SaaS applications.

Database isolationMicroservicesMulti‑Tenant
0 likes · 14 min read
Implementing Multi‑Tenant Architecture with Spring Boot and Spring Cloud
Selected Java Interview Questions
Selected Java Interview Questions
May 18, 2023 · Backend Development

Integrating Sa-Token Authentication in Spring Cloud Alibaba Gateway and Authorization Service

This article provides a step‑by‑step guide on configuring Sa‑Token for login, permission, SSO and distributed session management in a Spring Cloud Alibaba gateway and a separate authorization service, including Maven dependencies, bootstrap settings, global filters, exception handling, role/permission interfaces, and testing procedures.

MicroservicesSa-TokenSpring Cloud
0 likes · 15 min read
Integrating Sa-Token Authentication in Spring Cloud Alibaba Gateway and Authorization Service
Code Ape Tech Column
Code Ape Tech Column
May 18, 2023 · Backend Development

Understanding the Dynamic Proxy Mechanism of Spring Cloud OpenFeign

This article explains the origins, usage, and internal dynamic‑proxy workflow of Spring Cloud OpenFeign, illustrating how FeignClient interfaces are scanned, annotated, and transformed into remote service calls through generated proxy classes, with code examples and diagrams.

Dynamic ProxyFeignClientMicroservices
0 likes · 10 min read
Understanding the Dynamic Proxy Mechanism of Spring Cloud OpenFeign
Java High-Performance Architecture
Java High-Performance Architecture
May 15, 2023 · Backend Development

Explore a Complete Open‑Source Hospital Information System Built with Spring Cloud

This article introduces an open‑source Hospital Information System built with Spring Cloud and Spring Boot, outlines its core modules such as clinical, pharmacy, finance and patient management, details the backend and frontend technology stacks, shows architecture diagrams, and provides the repository link for developers.

MicroservicesSpring Cloudjava
0 likes · 9 min read
Explore a Complete Open‑Source Hospital Information System Built with Spring Cloud
Code Ape Tech Column
Code Ape Tech Column
May 8, 2023 · Backend Development

Understanding the Implementation and Mechanism of Spring Cloud @RefreshScope for Dynamic Bean Refresh

This article explains the purpose, source code, usage steps, and internal working principle of Spring Cloud's @RefreshScope annotation, showing how it leverages scope proxying, refresh events, and bean cache management to achieve dynamic configuration refresh in microservice applications.

@RefreshScopeDynamic ConfigurationMicroservices
0 likes · 10 min read
Understanding the Implementation and Mechanism of Spring Cloud @RefreshScope for Dynamic Bean Refresh
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 29, 2023 · Backend Development

Spring Cloud vs Dubbo: Protocol Handling, Performance, Load Balancing, Fault Tolerance, and Routing Comparison

This article compares Spring Cloud and Dubbo across protocol handling, performance tuning, load‑balancing strategies, fault‑tolerance mechanisms, and routing/traffic‑scheduling features, highlighting the flexibility of Dubbo and the simplicity of Spring Cloud in microservice architectures.

Load BalancingSpring Cloudperformance
0 likes · 6 min read
Spring Cloud vs Dubbo: Protocol Handling, Performance, Load Balancing, Fault Tolerance, and Routing Comparison
Su San Talks Tech
Su San Talks Tech
Apr 29, 2023 · Backend Development

Mastering Alibaba Sentinel: From Setup to Advanced Flow Control, Degradation, and Persistence

This comprehensive guide walks you through Alibaba Sentinel—its core concepts, installation, integration with Spring Cloud microservices, flow control, degradation, hotspot parameter limiting, system adaptive protection, blacklist/whitelist, rule persistence with Nacos, cluster flow control, and custom exception handling—providing code examples, configuration snippets, and dashboard screenshots for each feature.

Flow ControlMicroservicesSentinel
0 likes · 49 min read
Mastering Alibaba Sentinel: From Setup to Advanced Flow Control, Degradation, and Persistence
Java Architect Essentials
Java Architect Essentials
Apr 28, 2023 · Backend Development

Spring Cloud Core Knowledge Summary and Interview Q&A

This article provides a comprehensive overview of Spring Cloud fundamentals, including microservice concepts, service registration and discovery, circuit breaking, load balancing, and key components such as Eureka, Feign, Ribbon, Hystrix, and Spring Cloud Config, supplemented with interview‑style questions and code examples.

EurekaHystrixMicroservices
0 likes · 21 min read
Spring Cloud Core Knowledge Summary and Interview Q&A
Code Ape Tech Column
Code Ape Tech Column
Apr 26, 2023 · Backend Development

Comprehensive Guide to Alibaba Sentinel: Installation, Dashboard, Flow Control, Degrade Rules, Hotspot Parameters, Persistence, Cluster Flow Control, and Integration with Spring Cloud

This article provides an in‑depth tutorial on Alibaba Sentinel, covering its core concepts, installation of the dashboard, version selection, flow‑control configuration, degrade rules, hotspot parameter limiting, system adaptive protection, custom block handlers, blacklist/whitelist settings, rule persistence with Nacos, push‑mode synchronization, and cluster flow‑control setup for microservice applications.

MicroservicesNacosSentinel
0 likes · 38 min read
Comprehensive Guide to Alibaba Sentinel: Installation, Dashboard, Flow Control, Degrade Rules, Hotspot Parameters, Persistence, Cluster Flow Control, and Integration with Spring Cloud
Top Architect
Top Architect
Apr 25, 2023 · Backend Development

WebSocket Load Balancing Across Microservice Instances Using a Configurable Annotation

This article explains how to solve the problem of message loss in WebSocket communication within a micro‑service architecture by introducing a library that uses a single configuration annotation to automatically establish inter‑instance connections, manage message routing, and support custom selectors for targeted delivery.

Load BalancingMessage RoutingMicroservices
0 likes · 13 min read
WebSocket Load Balancing Across Microservice Instances Using a Configurable Annotation
Su San Talks Tech
Su San Talks Tech
Apr 18, 2023 · Backend Development

Mastering Alibaba Sentinel: Real‑Time Flow Control and Circuit Breaking for Spring Cloud

This article introduces Alibaba Sentinel's lightweight traffic‑control and circuit‑breaking capabilities, walks through quick setup, advanced rule configuration, Spring Cloud Alibaba integration, custom extensions, distributed lock and A/B testing implementations, and discusses its limitations and future prospects for microservice reliability.

A/B testingSentinelSpring Cloud
0 likes · 19 min read
Mastering Alibaba Sentinel: Real‑Time Flow Control and Circuit Breaking for Spring Cloud
Java High-Performance Architecture
Java High-Performance Architecture
Apr 14, 2023 · Cloud Native

Top Spring Cloud Interview Questions & Answers to Master Microservices

This article presents a comprehensive collection of high‑frequency Spring Cloud interview questions covering core concepts, microservice fundamentals, service discovery, load balancing, circuit breaking, Eureka vs Zookeeper, and practical usage of Feign, Ribbon, Hystrix, and Spring Cloud Config, helping readers deepen their cloud‑native architecture knowledge.

EurekaHystrixSpring Cloud
0 likes · 21 min read
Top Spring Cloud Interview Questions & Answers to Master Microservices
Top Architect
Top Architect
Apr 14, 2023 · Backend Development

Spring Cloud Core Knowledge Summary and Frequently Asked Interview Questions

This article provides a comprehensive overview of Spring Cloud, covering its core components, microservice concepts, service discovery, load balancing, circuit breaking, configuration management, and practical interview questions with code examples such as Eureka, Feign, Ribbon, and Hystrix.

EurekaFeignHystrix
0 likes · 19 min read
Spring Cloud Core Knowledge Summary and Frequently Asked Interview Questions
IT Architects Alliance
IT Architects Alliance
Apr 13, 2023 · Backend Development

WebSocket Load Balancing Across Microservices Using a Single Annotation

This article explains how to solve the WebSocket message‑delivery problem in a micro‑service environment by introducing a lightweight library that uses a custom annotation to automatically forward messages between service instances, with detailed design, configuration, and code examples.

Load BalancingMicroservicesSpring Cloud
0 likes · 12 min read
WebSocket Load Balancing Across Microservices Using a Single Annotation
Top Architect
Top Architect
Apr 11, 2023 · Backend Development

Spring Cloud Core Knowledge Summary and High‑Frequency Interview Questions

This article provides a comprehensive overview of Spring Cloud fundamentals, including core components, microservice concepts, service discovery, load balancing, circuit breaking, Eureka vs Zookeeper, Feign, Ribbon, Config, Bus, and Gateway, together with typical interview questions and practical code snippets.

EurekaFeignHystrix
0 likes · 17 min read
Spring Cloud Core Knowledge Summary and High‑Frequency Interview Questions
IT Architects Alliance
IT Architects Alliance
Apr 10, 2023 · Backend Development

Spring Cloud Core Knowledge Summary and Common Interview Questions

This article provides a comprehensive overview of Spring Cloud fundamentals, including core components, microservice concepts, service discovery, load balancing, circuit breaking, and related tools such as Eureka, Zookeeper, Hystrix, Ribbon, and Feign, presented as a series of typical interview questions and answers.

EurekaHystrixMicroservices
0 likes · 17 min read
Spring Cloud Core Knowledge Summary and Common Interview Questions
Code Ape Tech Column
Code Ape Tech Column
Apr 10, 2023 · Backend Development

WebSocket Load Balancing Concept for Microservice Architecture

This article explains the challenges of using WebSocket in a micro‑service environment, introduces a load‑balancing library with annotation‑based configuration, and details its abstract design, connection management, message routing, and selector mechanisms for targeted and broadcast communication.

Load BalancingMessage RoutingMicroservices
0 likes · 12 min read
WebSocket Load Balancing Concept for Microservice Architecture
Architecture Digest
Architecture Digest
Mar 31, 2023 · Backend Development

Open‑Source Hospital Information System (HIS) – Project Overview and Technical Stack

This article presents an open‑source Hospital Information System built with Spring Cloud microservices and a Vue front‑end, detailing its functional modules, architecture diagram, backend and frontend technology stacks, development tools, deployment environment, and sample UI screenshots.

FrontendHospital Information SystemSpring Cloud
0 likes · 11 min read
Open‑Source Hospital Information System (HIS) – Project Overview and Technical Stack
Tencent Cloud Middleware
Tencent Cloud Middleware
Mar 29, 2023 · Cloud Native

How a Hong Kong Virtual Bank Scaled Core Services with Polaris Service Mesh

This article details how FuRong Bank tackled integration, protocol heterogeneity, and disaster‑recovery challenges in its core banking platform by adopting Tencent's Polaris service‑mesh, unifying Spring Cloud Tencent, Polaris Java SDK, and gateway solutions to achieve seamless, resilient, and cloud‑native operations.

BankingCloud NativeMicroservices
0 likes · 9 min read
How a Hong Kong Virtual Bank Scaled Core Services with Polaris Service Mesh
Tencent Cloud Middleware
Tencent Cloud Middleware
Mar 21, 2023 · Cloud Native

What’s New in Spring Cloud Tencent 1.10.2? Features, Versioning, and Roadmap

Spring Cloud Tencent 1.10.2 introduces support for Polaris interface and service-level circuit breaking, custom rate‑limit behavior, a modular starter package, bug fixes, and outlines upcoming plans such as gateway circuit‑break integration, expanded load‑balancing strategies, IP‑based throttling, and GraalVM native‑image support.

Cloud NativeMicroservicesSpring Cloud
0 likes · 6 min read
What’s New in Spring Cloud Tencent 1.10.2? Features, Versioning, and Roadmap
Java High-Performance Architecture
Java High-Performance Architecture
Mar 16, 2023 · Backend Development

Build a Full Reactive Stack Backend with Spring Cloud, WebFlux, and Eureka

This guide walks through creating a fully reactive microservice architecture using Spring Cloud Finchley, WebFlux, and Spring Data Reactive, including setting up a Eureka service registry, building account and customer services with reactive MongoDB repositories, configuring load‑balanced WebClient calls, and demonstrating load‑balancing across multiple instances.

EurekaMongoDBReactive Programming
0 likes · 10 min read
Build a Full Reactive Stack Backend with Spring Cloud, WebFlux, and Eureka
Top Architect
Top Architect
Mar 13, 2023 · Backend Development

Building a Reactive Microservice Architecture with Spring Cloud, WebFlux, and MongoDB

This tutorial demonstrates how to create a full‑reactive microservice system using Spring Cloud Finchley, WebFlux, Spring Data Reactive MongoDB, and Eureka for service discovery, covering project setup, service registration, reactive repositories, controllers, inter‑service calls with WebClient, and load‑balanced testing.

EurekaMicroservicesMongoDB
0 likes · 11 min read
Building a Reactive Microservice Architecture with Spring Cloud, WebFlux, and MongoDB
Selected Java Interview Questions
Selected Java Interview Questions
Mar 8, 2023 · Cloud Native

Spring Cloud Core Concepts and Interview Questions Overview

This article provides a comprehensive overview of Spring Cloud fundamentals, including microservice architecture, core components, service registration, communication methods, circuit breaking, load balancing, and configuration management, presented as a collection of high‑frequency interview questions and answers.

EurekaFeignHystrix
0 likes · 14 min read
Spring Cloud Core Concepts and Interview Questions Overview
HomeTech
HomeTech
Mar 1, 2023 · Backend Development

Overview of the Wenjie Low-Code Platform: Architecture, Technologies, and Use Cases

The article presents a comprehensive overview of the Wenjie low-code platform, detailing its motivation, front‑end React framework, back‑end Spring Cloud micro‑services architecture, PowerJob scheduler, custom ORM, various data‑modeling and data‑processing scenarios, dashboard visualizations, monitoring and alerting features, as well as future plans and a concluding summary.

Data IntegrationLow-codePlatform
0 likes · 11 min read
Overview of the Wenjie Low-Code Platform: Architecture, Technologies, and Use Cases
Programmer DD
Programmer DD
Feb 27, 2023 · Backend Development

SpringBoot 3.0.3 & Spring Cloud 2021.0.6: Key Fixes, Docs, and Upgrades

This release note details SpringBoot 3.0.3 bug fixes, documentation updates, and dependency upgrades, and introduces Spring Cloud 2021.0.6 with its new features, module improvements, and a concise Maven dependencyManagement snippet, providing developers with a comprehensive overview of the latest stable versions.

Spring CloudSpringBootbackend development
0 likes · 7 min read
SpringBoot 3.0.3 & Spring Cloud 2021.0.6: Key Fixes, Docs, and Upgrades
Java Architecture Diary
Java Architecture Diary
Feb 25, 2023 · Cloud Native

What’s New in Spring Cloud 2021.0.6? Key Updates and Dependency Guide

Spring Cloud 2021.0.6, built on Spring Framework 5.x and Spring Boot 2.7, introduces the latest stable release with Java 8 minimum, updated dependency management, enhancements across Commons, Netflix, Gateway, Kubernetes, OpenFeign, Stream, and Function modules, plus a Maven Central artifact and code snippet.

Cloud NativeDependency ManagementSpring Cloud
0 likes · 3 min read
What’s New in Spring Cloud 2021.0.6? Key Updates and Dependency Guide
Code Ape Tech Column
Code Ape Tech Column
Feb 24, 2023 · Backend Development

Comprehensive Guide to Using OpenFeign in Spring Cloud: Configuration, Parameter Passing, Timeout, Logging, and Advanced Features

This article provides a detailed tutorial on OpenFeign, covering its purpose, differences from Feign, environment setup, service provider and consumer creation, various parameter passing methods, timeout handling, logging configuration, HTTP client replacement, GZIP compression, and Sentinel-based circuit breaking, while also including practical code examples and configuration snippets.

FeignMicroservicesOpenFeign
0 likes · 17 min read
Comprehensive Guide to Using OpenFeign in Spring Cloud: Configuration, Parameter Passing, Timeout, Logging, and Advanced Features
Programmer DD
Programmer DD
Feb 16, 2023 · Information Security

How to Install Keycloak and Seamlessly Integrate It with Spring Boot and Spring Cloud

This guide walks through downloading, installing, and initializing Keycloak, creating realms, clients, users and roles, then shows step‑by‑step integration with Spring Boot microservices, token propagation via Feign and Zuul, logout handling, email setup, third‑party login, and essential Keycloak terminology.

KeycloakOAuth2Spring Boot
0 likes · 17 min read
How to Install Keycloak and Seamlessly Integrate It with Spring Boot and Spring Cloud
Su San Talks Tech
Su San Talks Tech
Feb 11, 2023 · Backend Development

Avoid the Top 9 OpenFeign Pitfalls: HTTP Clients, Timeouts, and Retries

This article explains nine common pitfalls when using OpenFeign in Spring Cloud, covering the choice of HTTP client, global and service‑specific timeout settings, Hystrix integration, Ribbon configuration, retry mechanisms, and the trade‑offs of using OpenFeign as a plain HTTP client.

HTTP clientHystrixOpenFeign
0 likes · 12 min read
Avoid the Top 9 OpenFeign Pitfalls: HTTP Clients, Timeouts, and Retries
Programmer DD
Programmer DD
Jan 28, 2023 · Backend Development

What’s New in Spring Cloud 2022? Major Bug Fixes and Key Changes

Spring Cloud 2022, built on Spring Framework 6.x and Spring Boot 3.x, requires Java 17 and introduces crucial bug fixes across modules like Gateway, Commons, and Kubernetes, along with new features such as a secure flag for service instances and optimized load‑balancing.

Bug FixesSpring BootSpring Cloud
0 likes · 3 min read
What’s New in Spring Cloud 2022? Major Bug Fixes and Key Changes
Selected Java Interview Questions
Selected Java Interview Questions
Jan 19, 2023 · Backend Development

Introduction to Spring Cloud: Five Core Components (Eureka, Feign, Ribbon, Hystrix, Zuul)

This article introduces Spring Cloud and explains its five essential components—Eureka service registry, Feign declarative client, Ribbon load balancer, Hystrix circuit breaker, and Zuul API gateway—illustrating how they simplify distributed system development with Spring Boot style one‑click deployment.

EurekaFeignHystrix
0 likes · 10 min read
Introduction to Spring Cloud: Five Core Components (Eureka, Feign, Ribbon, Hystrix, Zuul)
Alibaba Cloud Native
Alibaba Cloud Native
Jan 13, 2023 · Cloud Native

Mastering Nacos: From Origins to High‑Availability Configuration Management

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

Cloud NativeHigh AvailabilityNacos
0 likes · 14 min read
Mastering Nacos: From Origins to High‑Availability Configuration Management
Programmer DD
Programmer DD
Dec 21, 2022 · Cloud Native

Spring Cloud 2022.0.0 Released: New Features, Modules, and Java 17 Support

Spring Cloud 2022.0.0, built on Spring Framework 6.x and Spring Boot 3.x, introduces a suite of updated modules, full Jakarta EE compatibility, mandatory Java 17 support, and marks OpenFeign as feature‑complete, offering developers a comprehensive toolkit for modern distributed systems.

Java 17Spring Boot 3Spring Cloud
0 likes · 3 min read
Spring Cloud 2022.0.0 Released: New Features, Modules, and Java 17 Support
Programmer DD
Programmer DD
Dec 13, 2022 · Information Security

How to Build a Low‑Code, Visual RBAC Permission System with Spring Cloud

This article explains how to design a non‑intrusive, easy‑to‑configure, fine‑grained RBAC permission system using OAuth2, JWT, and Spring Cloud micro‑services, covering architecture, expression syntax, URL patterns, and micro‑frontend integration for scalable, maintainable access control.

JWTOAuth2Permission Management
0 likes · 13 min read
How to Build a Low‑Code, Visual RBAC Permission System with Spring Cloud
Programmer DD
Programmer DD
Nov 29, 2022 · Backend Development

How to Upgrade Spring Cloud Tencent to 2022: A Step‑by‑Step Guide

This article walks developers through upgrading Spring Cloud Tencent to the 2022 release, covering JDK 17 installation, Maven dependency updates, handling package conflicts, migrating javax to jakarta imports, adapting auto‑configuration files, and provides practical tips for a smooth transition to Java 17, Spring 6, and Spring Boot 3.

Java 17Spring BootSpring Cloud
0 likes · 14 min read
How to Upgrade Spring Cloud Tencent to 2022: A Step‑by‑Step Guide
Alibaba Cloud Native
Alibaba Cloud Native
Nov 28, 2022 · Cloud Native

Why Proxyless Service Mesh Could Replace Sidecars: A Hands‑On Istio Demo

This article introduces Service Mesh fundamentals, traces its evolution to Istio, explains the Proxyless Mesh architecture that eliminates sidecar proxies, and provides a step‑by‑step Spring Cloud demo showing how to enable xDS‑based, sidecar‑free communication across multi‑language microservices on Alibaba Cloud MSE.

IstioMicroservicesSpring Cloud
0 likes · 10 min read
Why Proxyless Service Mesh Could Replace Sidecars: A Hands‑On Istio Demo
Top Architect
Top Architect
Nov 25, 2022 · Backend Development

Spring Cloud Eureka Service Discovery: Server and Client Setup with Ribbon and Feign

This article demonstrates how to configure a Spring Cloud Eureka server and multiple client applications, covering dependency inclusion, YAML configuration, service startup, testing, and three consumption methods—DiscoveryClient, Ribbon‑enabled RestTemplate, and Feign—complete with runnable code examples.

EurekaFeignMicroservices
0 likes · 10 min read
Spring Cloud Eureka Service Discovery: Server and Client Setup with Ribbon and Feign
Programmer DD
Programmer DD
Nov 15, 2022 · Backend Development

How to Restrict API Access to Internal Services Using Gateway and AOP

This article compares three approaches—microservice isolation, gateway with Redis whitelist, and a gateway‑plus‑AOP header strategy—to enforce internal‑only API access, and provides a complete Spring Cloud implementation with code examples and a diagram.

AOPGatewayMicroservices
0 likes · 6 min read
How to Restrict API Access to Internal Services Using Gateway and AOP
Su San Talks Tech
Su San Talks Tech
Nov 15, 2022 · Backend Development

How to Refactor a Decade‑Old Monolith into a Microservices Architecture

This article shares a step‑by‑step experience of refactoring a 10‑year‑old monolithic system—detailing when to refactor, the legacy system’s challenges, migration goals, data migration across data centers, microservice redesign, and practical lessons for ensuring business continuity and smooth rollout.

Spring Cloudsystem refactoring
0 likes · 8 min read
How to Refactor a Decade‑Old Monolith into a Microservices Architecture
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 10, 2022 · Backend Development

Applying Domain-Driven Design and Modular Architecture in Backend Services

This article introduces a modular backend service architecture based on Domain-Driven Design, explaining project structure, module composition, hexagonal architecture, and practical code examples using Spring Cloud, illustrating how to achieve flexible, maintainable services through domain models, adapters, and proper boundary definitions.

Backend ArchitectureDDDModular Design
0 likes · 14 min read
Applying Domain-Driven Design and Modular Architecture in Backend Services
Open Source Linux
Open Source Linux
Nov 3, 2022 · Cloud Native

Why kt-connect Beats Telepresence for Kubernetes Local Debugging

This article traces the evolution of local debugging from simple Tomcat setups to Kubernetes, compares proxy tools like port‑forwarding, VPN, Telepresence and kt‑connect, and explains kt‑connect's four operation modes with practical command examples for developers.

DockerKubernetesSpring Cloud
0 likes · 13 min read
Why kt-connect Beats Telepresence for Kubernetes Local Debugging
Sanyou's Java Diary
Sanyou's Java Diary
Oct 31, 2022 · Backend Development

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

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

NacosSpring BootSpring Cloud
0 likes · 26 min read
Mastering the Spring Cloud Alibaba Microservice Ecosystem: From Nacos to XXL‑JOB
Top Architect
Top Architect
Oct 22, 2022 · Backend Development

Comprehensive Guide to Microservice Architecture, Spring Cloud, Dubbo, and Related Backend Practices

This article provides an in‑depth overview of microservice architecture, covering concepts such as RPC frameworks, serialization, CAP/BASE theories, distributed transactions, monitoring, high availability, load balancing, service registration, Dubbo fault‑tolerance strategies, Spring Boot vs MVC differences, core Spring annotations, and auto‑configuration mechanisms.

Backend ArchitectureDubboSpring Cloud
0 likes · 38 min read
Comprehensive Guide to Microservice Architecture, Spring Cloud, Dubbo, and Related Backend Practices
Architect's Guide
Architect's Guide
Oct 16, 2022 · Backend Development

Understanding API Gateways: Concepts, Design Principles, and Comparison of Popular Implementations

This article explains what an API gateway is, why it is needed in micro‑service architectures, outlines key design ideas such as request routing, service registration, load balancing, resilience and security, and compares major open‑source gateways like OpenResty, Kong, Zuul and Spring Cloud Gateway.

API GatewayMicroservicesSpring Cloud
0 likes · 28 min read
Understanding API Gateways: Concepts, Design Principles, and Comparison of Popular Implementations
ITPUB
ITPUB
Oct 5, 2022 · Backend Development

Implement End-to-End Log Traceability in Spring Cloud Microservices with MDC

This article explains how to build a Spring Cloud‑based microservice framework and add full‑stack log traceability by generating a traceId, propagating it via MDC and interceptors, and visualizing the linked logs through ELK, covering both intra‑process and inter‑service scenarios.

ELKMDCOpenFeign
0 likes · 9 min read
Implement End-to-End Log Traceability in Spring Cloud Microservices with MDC
Tencent Cloud Middleware
Tencent Cloud Middleware
Sep 14, 2022 · Cloud Native

Spring Cloud Tencent 1.7 Released: New Features, Version Guide, and Enhanced Service Governance

Spring Cloud Tencent 1.7 introduces support for Spring Cloud Hoxton, 2020, and 2021, provides a detailed version list and numbering scheme, and adds major features such as service governance plugins, dynamic configuration improvements, monitoring enhancements, and extended Polaris integration, with links to documentation and repositories.

Cloud NativeConfigurationMicroservices
0 likes · 9 min read
Spring Cloud Tencent 1.7 Released: New Features, Version Guide, and Enhanced Service Governance
Java High-Performance Architecture
Java High-Performance Architecture
Sep 10, 2022 · Cloud Native

Why Spring Cloud Tencent Is the Go-To Cloud‑Native Solution for Java Microservices

The article explains why Spring Cloud remains the dominant Java microservice framework, introduces Tencent’s open‑source Polaris‑based Spring Cloud Tencent as a one‑stop cloud‑native solution, and details its discovery, configuration, routing, rate‑limiting, and circuit‑breaker modules, while outlining future plans and how developers can contribute.

MicroservicesPolarisSpring Cloud
0 likes · 19 min read
Why Spring Cloud Tencent Is the Go-To Cloud‑Native Solution for Java Microservices
Java Architecture Diary
Java Architecture Diary
Sep 9, 2022 · Cloud Native

What’s New in Spring Cloud 2021.0.4? Explore the Latest Features and Fixes

Spring Cloud 2021.0.4 (Jubilee) builds on Spring Boot 2.7.x and introduces updates such as JSCH‑based SSH configuration for Config, native JSON support for GRPC filters in Gateway, binary encoding rewrite in OpenFeign, the ability to disable Resilience4J thread‑pool defaults in Circuitbreaker, and various dependency upgrades.

Cloud NativeSpring Cloudjava
0 likes · 2 min read
What’s New in Spring Cloud 2021.0.4? Explore the Latest Features and Fixes