Tagged articles
3272 articles
Page 6 of 33
Top Architect
Top Architect
Nov 17, 2024 · Backend Development

Diagnosing High Memory Usage in Spring Boot Applications: JVM Parameters and Best Practices

This article records and reviews a production incident where multiple Spring Boot services consumed excessive memory, explains how default JVM settings caused each instance to allocate up to 12 GB of heap, and provides step‑by‑step diagnostics, configuration guidelines, and optimization recommendations for backend developers.

JVMMemoryOptimizationMicroservices
0 likes · 8 min read
Diagnosing High Memory Usage in Spring Boot Applications: JVM Parameters and Best Practices
Architect
Architect
Nov 16, 2024 · Industry Insights

Ctrip’s Journey: Transforming the Account System from Monolith to Multi‑Region Platform

This article examines Ctrip’s evolution of its account system—from a monolithic service to a domain‑driven, middle‑platform architecture with multi‑region deployment—detailing the motivations, domain restructuring, read/write comparison process, configuration‑driven capabilities, and routing strategies that enable scalable, reliable user management.

Backend ArchitectureDomain-Driven DesignMicroservices
0 likes · 15 min read
Ctrip’s Journey: Transforming the Account System from Monolith to Multi‑Region Platform
MoonWebTeam
MoonWebTeam
Nov 16, 2024 · Backend Development

Unlocking TRPC: How Frontend Engineers Can Master RPC Architecture and Protobuf

This article walks frontend developers through the fundamentals of the TRPC framework, explaining why understanding RPC protocols, the layered architecture, plugin system, multi‑process handling, and Protobuf serialization is essential for building high‑performance, scalable services and improving debugging efficiency.

MicroservicesNode.jsProtobuf
0 likes · 51 min read
Unlocking TRPC: How Frontend Engineers Can Master RPC Architecture and Protobuf
21CTO
21CTO
Nov 13, 2024 · Fundamentals

Why Clean Architecture Is the Key to Scalable, Resilient Software

Clean software architecture, built on principles like vertical and horizontal separation and proper module qualification, reduces complexity and technical debt, boosts scalability, flexibility, and reliability, and guides organizations in proactively managing architectural health through continuous assessment, AI-driven observability, and targeted team training.

Clean ArchitectureMicroservicessoftware design
0 likes · 9 min read
Why Clean Architecture Is the Key to Scalable, Resilient Software
JD Cloud Developers
JD Cloud Developers
Nov 13, 2024 · Backend Development

Mastering Sentinel: Deep Dive into Java Flow Control and Cloud‑Native Governance

Sentinel, an open‑source flow‑control component born from Alibaba’s ecosystem, offers out‑of‑the‑box circuit‑breaking, rate‑limiting, and real‑time monitoring for Java microservices, with extensive rule types, dashboard visualization, datasource integrations, and adaptable architecture that supports multiple protocols, making it a versatile solution for cloud‑native traffic governance.

Circuit BreakingFlow ControlMicroservices
0 likes · 19 min read
Mastering Sentinel: Deep Dive into Java Flow Control and Cloud‑Native Governance
JD Tech Talk
JD Tech Talk
Nov 13, 2024 · Backend Development

Understanding Sentinel: Architecture, Core Features, and Practical Implementation

This article provides a comprehensive overview of Sentinel, covering its purpose as a flow‑control component, the rich set of rules it offers, the internal ProcessorSlotChain architecture, datasource integrations, dashboard interactions, source package structure, and practical deployment considerations for Java‑based microservice systems.

Flow ControlMicroservicescloud-native
0 likes · 17 min read
Understanding Sentinel: Architecture, Core Features, and Practical Implementation
Architect's Guide
Architect's Guide
Nov 13, 2024 · Backend Development

Designing a Modular Spring Boot Backend Project: Principles, Module Structure, and Maven Configuration

This article presents a comprehensive guide to building a Spring Boot backend system by outlining essential design principles, detailing a multi‑module architecture with clear responsibilities, and providing complete Maven POM configurations for each module to enable scalable and maintainable development.

Backend ArchitectureMicroservicesjava
0 likes · 14 min read
Designing a Modular Spring Boot Backend Project: Principles, Module Structure, and Maven Configuration
macrozheng
macrozheng
Nov 12, 2024 · Backend Development

Boost Kafka Throughput in Spring Boot: Batch Consumption Guide

This article demonstrates how to integrate Kafka with Spring Boot, add necessary dependencies and configuration, implement both single‑message and batch consumers, and tune batch settings to dramatically improve processing speed for millions of records in a microservice environment.

BackendBatchProcessingKafka
0 likes · 12 min read
Boost Kafka Throughput in Spring Boot: Batch Consumption Guide
Sanyou's Java Diary
Sanyou's Java Diary
Nov 11, 2024 · Backend Development

Mastering Distributed Transactions: From 2PC to Seata AT Mode

This article explains the fundamentals of ACID transactions, the challenges of multi‑data‑source operations, surveys common distributed‑transaction solutions such as 2PC, 3PC, TCC, transaction‑status tables and message‑queue based eventual consistency, and then details the implementation of Seata’s AT mode in a micro‑service e‑commerce scenario.

2PCAT ModeMicroservices
0 likes · 31 min read
Mastering Distributed Transactions: From 2PC to Seata AT Mode
Baidu Tech Salon
Baidu Tech Salon
Nov 8, 2024 · Cloud Computing

Design and Evolution of Baidu Canghai Storage Unified Technology Stack

Baidu Canghai Storage’s unified technology stack—comprising a meta‑aware distributed metadata layer, a hybrid single‑node‑distributed namespace, and an online erasure‑coding data layer—delivers AI‑driven, high‑performance, low‑cost, ZB‑scale cloud storage by modularizing metadata, namespace, and data services for object, file, and block workloads.

BaiduDistributed SystemsMicroservices
0 likes · 16 min read
Design and Evolution of Baidu Canghai Storage Unified Technology Stack
Architect
Architect
Nov 7, 2024 · Operations

Full-Link Multi-Version Deployment: Architecture, Techniques, and Future Outlook

This article explains the concept of full-link multi-version deployment in microservice architectures, describes the challenges of traditional test environments, and details the technical solutions—including traffic coloring, isolation, label propagation, environment management, and monitoring—implemented through a flexible CI/CD pipeline.

CI/CDMicroservicesMulti-Version Deployment
0 likes · 16 min read
Full-Link Multi-Version Deployment: Architecture, Techniques, and Future Outlook
Cloud Native Technology Community
Cloud Native Technology Community
Nov 7, 2024 · Cloud Native

Top Microservices Trends Shaping 2025: Edge, Serverless, AI & More

Microservices are evolving toward 2025 with trends such as edge computing, container orchestration via Kubernetes, DevSecOps, serverless functions, AI-driven management, advanced observability, API gateways, service meshes, multi-language services, event-driven designs, improved data handling, low-code integration, and stronger resilience, reshaping agile, scalable software development.

AICloud NativeDevSecOps
0 likes · 10 min read
Top Microservices Trends Shaping 2025: Edge, Serverless, AI & More
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 7, 2024 · Backend Development

Master OpenFeign & Resilience4j: Build Resilient Spring Boot Microservices

This guide demonstrates how to integrate OpenFeign with Resilience4j in Spring Boot, covering dependency setup, Feign client definition, fallback implementation, circuit breaker configuration, custom timeout settings, and generating circuit names, enabling robust, fault‑tolerant microservice communication.

MicroservicesOpenFeigncircuit breaker
0 likes · 10 min read
Master OpenFeign & Resilience4j: Build Resilient Spring Boot Microservices
Java Architecture Stack
Java Architecture Stack
Nov 6, 2024 · Information Security

Mastering Apache Shiro: Core Concepts, Real‑World Usage, and JWT Microservice Integration

This article explains Apache Shiro’s fundamental components—Subject, SecurityManager, Realm, Session, authentication, authorization, and cryptography—then walks through a complete configuration example, a custom Realm, JWT integration, and a Spring Boot microservice scenario to illustrate secure, stateless authentication and fine‑grained permission control.

Apache ShiroAuthenticationAuthorization
0 likes · 13 min read
Mastering Apache Shiro: Core Concepts, Real‑World Usage, and JWT Microservice Integration
Architect
Architect
Nov 5, 2024 · Backend Development

Implementing Transactional Messages with RocketMQ in Microservices

This article explains RocketMQ's transactional message mechanism, covering half‑message concepts, back‑check processes, implementation steps with code examples, and how to achieve reliable event handling and distributed transaction consistency in a microservice architecture.

MicroservicesRocketMQTransactional Messaging
0 likes · 12 min read
Implementing Transactional Messages with RocketMQ in Microservices
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Nov 4, 2024 · Cloud Computing

How Baidu’s Unified Storage Platform Tackles AI‑Era Data Challenges

This article details Baidu’s unified storage architecture—covering its metadata, hierarchical namespace, and data layers—explaining how meta‑aware design, custom partitioning, flexible engines, and micro‑service based erasure coding together meet the scalability, performance, and cost demands of modern AI‑driven cloud storage workloads.

Microservicescloud storageerasure coding
0 likes · 17 min read
How Baidu’s Unified Storage Platform Tackles AI‑Era Data Challenges
DevOps
DevOps
Nov 3, 2024 · Cloud Native

CI/CD Practices for Microservice Development and Continuous Delivery

This article explains the essential concepts of continuous integration, delivery, and deployment, outlines the differences between monolithic and microservice CI/CD pipelines, and presents five practical best‑practice recommendations—including testing strategies, environment design, CI practices, configuration management, and failure handling—to improve DevOps efficiency in cloud‑native development.

CI/CDContinuous DeliveryDevOps
0 likes · 18 min read
CI/CD Practices for Microservice Development and Continuous Delivery
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
G7 EasyFlow Tech Circle
G7 EasyFlow Tech Circle
Oct 31, 2024 · Backend Development

Mastering Zero‑Downtime Deployments with Spring Boot Microservices

This article explains how to achieve lossless releases for Spring Boot microservices by deregistering old instances, handling shutdown hooks, configuring graceful shutdown in Spring Boot 2.3+, and integrating custom interceptors for various containers and registration centers.

Graceful ShutdownMicroservicesZero Downtime
0 likes · 15 min read
Mastering Zero‑Downtime Deployments with Spring Boot Microservices
Tencent Cloud Developer
Tencent Cloud Developer
Oct 31, 2024 · Backend Development

Monolith vs Microservices: Evolution of Architecture and How to Choose

The article traces software architecture from early distributed systems through monoliths, SOA, microservices and serverless, explaining why each paradigm arose, the trade‑offs they entail, and how to decide between monolith and microservices based on team size, expertise, organizational structure, and business needs.

Distributed SystemsMicroservicesSoftware Architecture
0 likes · 25 min read
Monolith vs Microservices: Evolution of Architecture and How to Choose
Sohu Tech Products
Sohu Tech Products
Oct 30, 2024 · Backend Development

How to Build Dynamic Parameter‑Level Rate Limiting with Sentinel

This article explains the need for dynamic, fine‑grained rate limiting in high‑traffic services, describes Sentinel's core mechanisms, and details a three‑step implementation—data collection, rule management, and traffic verification—using sliding‑window counters and priority‑based throttling.

BackendDynamic ThrottlingMicroservices
0 likes · 17 min read
How to Build Dynamic Parameter‑Level Rate Limiting with Sentinel
php Courses
php Courses
Oct 30, 2024 · Backend Development

Comparing PHP and Node.js: Advantages, Disadvantages, and Migration Considerations

This article examines the shift from PHP to Node.js, outlining Node.js’s asynchronous, JavaScript‑unified, micro‑service‑friendly advantages and its thriving package ecosystem, while also highlighting PHP’s stability, mature CMS support, and hosting ease, and discusses key migration challenges to help developers decide which platform best fits their project needs.

BackendMicroservicesNode.js
0 likes · 10 min read
Comparing PHP and Node.js: Advantages, Disadvantages, and Migration Considerations
Java Tech Enthusiast
Java Tech Enthusiast
Oct 26, 2024 · Fundamentals

12 Coding Habits That Reduce Code Readability and Increase Maintenance Difficulty

The article outlines twelve harmful coding habits—such as excessive microservice splitting, incomplete refactoring, overly long methods, deep nesting, random variable names, inaccurate or outdated comments, duplicated code, ignoring specifications, missing logging, over‑engineered frameworks, and reinventing wheels—that degrade readability, complicate maintenance, increase bugs, and hurt team productivity.

Microservicescode qualitycoding practices
0 likes · 9 min read
12 Coding Habits That Reduce Code Readability and Increase Maintenance Difficulty
Architecture Digest
Architecture Digest
Oct 22, 2024 · Backend Development

Comprehensive Guide to Using Ctrip’s Apollo Distributed Configuration Center with Spring Boot

This article provides a step‑by‑step tutorial on Apollo, Ctrip’s open‑source distributed configuration center, covering its core concepts, features, architecture, four‑dimensional model, project creation, Maven dependencies, Spring Boot configuration, test controllers, various runtime scenarios, cluster and namespace usage, and deployment on Kubernetes with Docker.

ApolloConfiguration ManagementKubernetes
0 likes · 23 min read
Comprehensive Guide to Using Ctrip’s Apollo Distributed Configuration Center with Spring Boot
Architect's Guide
Architect's Guide
Oct 22, 2024 · Backend Development

Design and Implementation of a Business Middle Platform Using SpringBoot, Kong API Gateway, and Kubernetes

This article details the end‑to‑end architecture of a high‑traffic business middle platform, covering business and technical design, Kong API Gateway, SpringBoot microservices, Dockerfile creation, MyCat‑MySQL sharding, cold/hot data strategies, DevOps pipelines, Kubernetes deployment, and operational monitoring.

DevOpsDockerKong
0 likes · 18 min read
Design and Implementation of a Business Middle Platform Using SpringBoot, Kong API Gateway, and Kubernetes
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
Su San Talks Tech
Su San Talks Tech
Oct 19, 2024 · Backend Development

Master Distributed Transactions with Seata: From Theory to AT Mode Implementation

This article explains the fundamentals of distributed transactions, the CAP theorem, various transaction patterns such as 2PC, 3PC, TCC, Saga, and introduces Seata's AT mode with step‑by‑step setup of the TC coordinator and microservice clients, culminating in a working e‑commerce example and key best‑practice takeaways.

AT ModeDistributed TransactionsMicroservices
0 likes · 41 min read
Master Distributed Transactions with Seata: From Theory to AT Mode Implementation
dbaplus Community
dbaplus Community
Oct 16, 2024 · Backend Development

How Tencent Docs Seamlessly Switches Between Monolith and Microservices

Tencent Docs tackles the trade‑offs of monolithic and microservice architectures by implementing a flexible, automated system that merges selected microservices into a few monoliths for private‑cloud scenarios, reducing runtime costs, deployment overhead, image size, memory usage and CPU consumption while preserving performance and scalability.

ArchitectureDeploymentMicroservices
0 likes · 14 min read
How Tencent Docs Seamlessly Switches Between Monolith and Microservices
vivo Internet Technology
vivo Internet Technology
Oct 16, 2024 · Backend Development

Dynamic Rate Limiting Solution Based on Sentinel Secondary Development

This article presents a Sentinel‑based dynamic rate‑limiting solution that uses parameter priority and a sliding‑window counter to automatically adjust thresholds per scenario, addressing the limitations of static QPS limits, simplifying rule management via Zookeeper, and integrating as an independent SDK within Sentinel’s responsibility‑chain architecture.

Dynamic Rate LimitingMicroservicesRate Limiting Algorithm
0 likes · 14 min read
Dynamic Rate Limiting Solution Based on Sentinel Secondary Development
Senior Tony
Senior Tony
Oct 12, 2024 · Backend Development

When Monolith Meets Microservices: API Composition vs CQRS for Complex Queries

This article compares API composition and CQRS patterns for handling distributed queries in evolving monolithic systems, illustrating their workflows with e‑commerce and online‑education examples, discussing performance trade‑offs, implementation details using Canal and ElasticSearch, and offering practical guidance on when to adopt each approach.

API compositionBackend ArchitectureCQRS
0 likes · 8 min read
When Monolith Meets Microservices: API Composition vs CQRS for Complex Queries
Architect
Architect
Oct 8, 2024 · Backend Development

How to Supercharge Java Backend Performance with CompletableFuture, Thread Pools, Caching, and Lock Tuning

This article analyzes Java performance bottlenecks and demonstrates how to use CompletableFuture for parallelism, fine‑tune ThreadPoolExecutor parameters, minimize transaction scope, apply cache‑line padding, object pooling, lock‑granularity techniques, copy‑on‑write collections, and reduce network payloads to achieve lower latency and higher throughput.

CompletableFutureMicroservicesPerformanceOptimization
0 likes · 38 min read
How to Supercharge Java Backend Performance with CompletableFuture, Thread Pools, Caching, and Lock Tuning
ByteDance Cloud Native
ByteDance Cloud Native
Oct 8, 2024 · Backend Development

How Merge Compilation Supercharges ByteDance’s Microservices: Performance Gains and Technical Challenges

This article explains ByteDance’s merge‑compilation technique that combines multiple microservices into a single binary at build time, detailing its performance benefits, architectural trade‑offs, dependency isolation, call conversion, version management, real‑world case studies, and future roadmap for large‑scale service optimization.

GoKitexMicroservices
0 likes · 15 min read
How Merge Compilation Supercharges ByteDance’s Microservices: Performance Gains and Technical Challenges
Top Architect
Top Architect
Oct 7, 2024 · Cloud Native

Understanding Nacos Configuration Center Long‑Polling Mechanism

This article explains how Nacos’s ConfigService initiates a long‑polling task on the client side, how the client periodically checks for configuration changes, and how the Nacos server processes long‑polling requests, detailing the relevant classes, methods, and code flow.

Cloud NativeConfiguration CenterMicroservices
0 likes · 14 min read
Understanding Nacos Configuration Center Long‑Polling Mechanism
Architect
Architect
Oct 4, 2024 · Backend Development

Building a Code Analysis Platform to Boost Microservice Backend Efficiency

This article details how a microservice‑based backend team designed and implemented a code‑analysis platform that creates a knowledge base, enables precise test selection and application slimming, and ultimately accelerates demand iteration while reducing dead code and unnecessary test runs.

BackendDynamic analysisMicroservices
0 likes · 18 min read
Building a Code Analysis Platform to Boost Microservice Backend Efficiency
Top Architect
Top Architect
Oct 4, 2024 · Backend Development

Implementing Gray Release in Spring Cloud with Nacos and Ribbon

This article explains the concept of gray (canary) release, details the core components and version configuration, and provides a complete Spring Cloud implementation—including custom request holders, gateway filters, Ribbon load‑balancer extensions, Feign interceptors, and deployment instructions—for smoothly rolling out new service versions.

MicroservicesNacosRibbon
0 likes · 20 min read
Implementing Gray Release in Spring Cloud with Nacos and Ribbon
IT Architects Alliance
IT Architects Alliance
Sep 28, 2024 · Backend Development

Understanding CQRS (Command Query Responsibility Segregation): Concepts, Implementation, Advantages, Challenges, and Best Practices

This article explores the CQRS (Command Query Responsibility Segregation) pattern, detailing its core concepts, implementation approaches—including logical, storage, and asynchronous separation—its benefits and challenges, and practical best‑practice guidelines for applying CQRS in modern high‑performance, scalable systems.

ArchitectureEvent SourcingMicroservices
0 likes · 12 min read
Understanding CQRS (Command Query Responsibility Segregation): Concepts, Implementation, Advantages, Challenges, and Best Practices
Java Backend Full-Stack
Java Backend Full-Stack
Sep 21, 2024 · Backend Development

How a Full‑Stack Charging‑Station Project Can Boost Your Interview Portfolio

This article walks through a zero‑to‑one charging‑station system built with Spring Cloud microservices, Vue front‑end, and a suite of enterprise features such as distributed locks, idempotency, multi‑level caching, and custom starters, providing concrete design documents and module breakdowns to help candidates showcase real project experience in interviews.

Charging StationDesign PatternsIdempotency
0 likes · 9 min read
How a Full‑Stack Charging‑Station Project Can Boost Your Interview Portfolio
Architecture and Beyond
Architecture and Beyond
Sep 21, 2024 · Cloud Native

Understanding Cloud Native Architecture: Definitions, Evolution, Core Technologies, Maturity Models, and Challenges

Cloud native architecture, a modern design paradigm leveraging containers, microservices, CI/CD, and infrastructure-as-code, enables flexible, scalable, and automated applications; this article explores its definition, evolution, core technologies, maturity models, benefits, challenges, and best practices for enterprises transitioning from traditional systems.

CI/CDCloud NativeContainers
0 likes · 37 min read
Understanding Cloud Native Architecture: Definitions, Evolution, Core Technologies, Maturity Models, and Challenges
ITPUB
ITPUB
Sep 21, 2024 · Backend Development

Why Spring Event Can Crash Your Service During Shutdown and How to Avoid It

The article recounts a production incident where Spring Event caused bean‑lookup failures during service shutdown, explains the three‑step usage of Spring Event with code examples, and presents three mitigation strategies—abandoning Spring Event, handling exceptions with MQ retries, and implementing graceful shutdown—ultimately opting to drop Spring Event.

EventMicroservicesjava
0 likes · 5 min read
Why Spring Event Can Crash Your Service During Shutdown and How to Avoid It
Top Architect
Top Architect
Sep 20, 2024 · Backend Development

Understanding HTTP vs RPC in Spring Cloud: A Practical Guide

This article explains why Spring Cloud uses HTTP instead of RPC for remote calls, compares HTTP and RPC protocols, describes how to implement a simple HTTP server in Java, outlines the principles of RESTful architecture, and discusses the advantages, disadvantages, and future trends of both approaches.

HTTPMicroservicesRESTful
0 likes · 9 min read
Understanding HTTP vs RPC in Spring Cloud: A Practical Guide
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 20, 2024 · Backend Development

Master Spring Cloud OpenFeign: Complete Guide with Code Samples

This article provides a comprehensive introduction to Spring Cloud OpenFeign, comparing it with Feign and HttpExchange, and walks through practical setup, client declaration, custom configuration, interceptors, error handling, timeout and logging settings with full code examples for Spring Boot 3.2.5.

FeignClientMicroservicesOpenFeign
0 likes · 11 min read
Master Spring Cloud OpenFeign: Complete Guide with Code Samples
Didi Tech
Didi Tech
Sep 19, 2024 · Cloud Native

Configuration‑as‑Code Platform for Multi‑Region Deployment: Design, Implementation and Practices

To overcome Didi’s costly, months‑long, manual multi‑region rollouts, the team built a Configuration‑as‑Code platform that isolates environment settings in a dedicated repository, enforces a versioned template with validation rules, and integrates automated placeholder substitution into CI/CD, cutting manual effort by roughly 80 % and removing coordination bottlenecks.

Configuration ManagementDevOpsMicroservices
0 likes · 26 min read
Configuration‑as‑Code Platform for Multi‑Region Deployment: Design, Implementation and Practices
Deepin Linux
Deepin Linux
Sep 19, 2024 · Backend Development

Comprehensive Guide to gRPC: Concepts, C++ Implementation, and Real‑World Use Cases

This article explains the limitations of traditional RPC, introduces gRPC and Protocol Buffers, details their architecture and performance advantages, provides step‑by‑step C++ server and client code, and discusses practical scenarios such as microservices, real‑time data processing, and a file‑storage service example.

C++Distributed SystemsMicroservices
0 likes · 29 min read
Comprehensive Guide to gRPC: Concepts, C++ Implementation, and Real‑World Use Cases
Architect
Architect
Sep 18, 2024 · Backend Development

Refactoring a Task System with a Unified Message Format and Configurable Rules

This article explains how a legacy task system was redesigned by standardizing incoming messages, introducing a rule engine (QLExpress) for configurable completion conditions, and building a lightweight admin UI, reducing task‑integration time from a week to a few minutes.

BackendMessage QueueMicroservices
0 likes · 9 min read
Refactoring a Task System with a Unified Message Format and Configurable Rules
vivo Internet Technology
vivo Internet Technology
Sep 18, 2024 · Cloud Native

Full-Link Multi-Version Deployment in Testing Environments: Architecture and Practices

Vivo’s full‑link multi‑version deployment framework lets a complete microservice system be launched once while concurrently running multiple service versions in isolated baseline and on‑demand feature environments, using custom traffic‑coloring headers, tag propagation across HTTP/Dubbo/MQ, dynamic routing, and distributed tracing to reduce resource waste, accelerate hot‑fix testing, and pave the way for future data‑level isolation and production‑grade A/B experiments.

CI/CDCloud NativeDevOps
0 likes · 15 min read
Full-Link Multi-Version Deployment in Testing Environments: Architecture and Practices
Java Tech Enthusiast
Java Tech Enthusiast
Sep 18, 2024 · Backend Development

Open‑Source Chinese Payment Systems: Jeepay and DaxPay Overview

This guide reviews two actively maintained open-source Chinese payment platforms—Jeepay, an internet-focused system supporting WeChat Pay, Alipay, UnionPay and more with Spring Boot backend and Ant Design Vue front-end, and DaxPay, a Java-SDK-enabled solution for Alipay, WeChat and UnionPay built on Spring Boot and Vue 3, both offering documentation, demos, and high-concurrency deployment options.

MicroservicesSpringBoote‑commerce
0 likes · 3 min read
Open‑Source Chinese Payment Systems: Jeepay and DaxPay Overview
macrozheng
macrozheng
Sep 14, 2024 · Backend Development

Mastering Activiti: Build Scalable Workflow Engines in Minutes

This article walks you through designing, deploying, and managing a multi‑level approval workflow using the Activiti engine, covering BPMN diagram creation, Spring Boot integration, database schema, API usage, code examples, and best practices for extending processes without additional code.

ActivitiBPMNMicroservices
0 likes · 26 min read
Mastering Activiti: Build Scalable Workflow Engines in Minutes
Eric Tech Circle
Eric Tech Circle
Sep 12, 2024 · Backend Development

Build a Spring Boot 3.x Microservice OAuth2 Authorization Server from Scratch

This guide walks through creating a Spring Boot 3.3.3 microservice permission framework with OAuth2, covering technology stack, core features, project structure, step‑by‑step service startup, token acquisition, API calls, and provides the complete source repository for hands‑on experimentation.

Authorization ServerMicroservicesOAuth2
0 likes · 8 min read
Build a Spring Boot 3.x Microservice OAuth2 Authorization Server from Scratch
Java Tech Enthusiast
Java Tech Enthusiast
Sep 12, 2024 · Backend Development

Rate Limiting Algorithms and Implementations in Java Microservices

The article explains service rate limiting and demonstrates six Java implementations—Fixed Window, Sliding Window, Leaky Bucket, Token Bucket, Sentinel middleware, and Spring Cloud Gateway—detailing their algorithms, code examples, and configuration to protect microservices from overload.

MicroservicesSpring Cloudalgorithm
0 likes · 20 min read
Rate Limiting Algorithms and Implementations in Java Microservices
Java Captain
Java Captain
Sep 12, 2024 · Backend Development

Spring Cloud Remote Calls: Why HTTP Is Preferred Over RPC

This article explains why Spring Cloud prefers HTTP over RPC for remote calls, covering the embedded Tomcat architecture, JSON data exchange, the fundamentals of RPC over TCP, and compares their advantages, disadvantages, and suitability for microservice development.

BackendHTTPMicroservices
0 likes · 6 min read
Spring Cloud Remote Calls: Why HTTP Is Preferred Over RPC
Tencent Cloud Developer
Tencent Cloud Developer
Sep 11, 2024 · Fundamentals

Advantages, Disadvantages, and Principles of Layered Architecture in Software Systems

Layered architecture offers abstract stability, functional reuse, cohesion, hidden complexity, and scalability, but can introduce extra complexity, performance overhead, and dependency risk, so designers should retain essential layers, enforce one‑way cross‑layer calls, depend only on lower layers, keep lower layers stable, and ensure each layer has a clear purpose.

DDDMicroservicesdata-warehouse
0 likes · 11 min read
Advantages, Disadvantages, and Principles of Layered Architecture in Software Systems
Ctrip Technology
Ctrip Technology
Sep 10, 2024 · Backend Development

Ctrip Hotel BFF Architecture Migration and Efficiency Boost with NestJS and Cloud Functions

The article outlines Ctrip Hotel's transition from a monolithic BFF model to a multi‑endpoint "one‑code‑many‑ends" architecture using NestJS, introduces a cloud‑function platform for improved performance and operational efficiency, and describes a dynamic gateway layer that further enhances front‑end flexibility across multiple client types.

BFFCloud FunctionsFrontend Architecture
0 likes · 19 min read
Ctrip Hotel BFF Architecture Migration and Efficiency Boost with NestJS and Cloud Functions
macrozheng
macrozheng
Sep 10, 2024 · Backend Development

Automate User and Order ID Logging in Spring Boot with MDC and AOP

This guide explains how to automatically inject userId and orderId into log statements in a Spring Boot microservice by configuring Log4j2 patterns, using MDC to store context variables, and creating a custom @UserLog annotation with an AOP aspect that populates the MDC before method execution.

Microservicesannotationaop
0 likes · 9 min read
Automate User and Order ID Logging in Spring Boot with MDC and AOP
Top Architect
Top Architect
Sep 9, 2024 · Backend Development

Backend Development Guide: Spring Boot Project Initialization, Version Management, and Common Utilities

This article walks through the challenges of setting up a Java backend environment, demonstrates how to create a Spring Boot project, explains version compatibility between Spring Cloud, Spring Boot, and Kafka, and provides reusable code snippets for exception handling, logging, CORS, Swagger, and response wrapping, along with recommended tools.

Microservicesbackend-developmentjava
0 likes · 13 min read
Backend Development Guide: Spring Boot Project Initialization, Version Management, and Common Utilities
DataFunSummit
DataFunSummit
Sep 8, 2024 · Big Data

Building and Optimizing a Cross‑Border E‑Commerce Data Platform: Architecture, Challenges, and Protonbase‑Based Solutions

This article presents Xide International's cross‑border e‑commerce data platform, detailing its multi‑layer business architecture, the scalability and data‑access problems encountered, and how a Protonbase‑driven data‑warehouse and micro‑service redesign dramatically improved query speed, operational efficiency, and cost.

Big DataData PlatformMicroservices
0 likes · 11 min read
Building and Optimizing a Cross‑Border E‑Commerce Data Platform: Architecture, Challenges, and Protonbase‑Based Solutions
Su San Talks Tech
Su San Talks Tech
Sep 8, 2024 · Operations

Choosing the Right Service Registry: Zookeeper, Eureka, Nacos, Consul, Etcd

This article provides a comprehensive overview of five popular service registries—Zookeeper, Eureka, Nacos, Consul, and Etcd—covering their core concepts, CAP trade‑offs, underlying protocols, implementation details, and practical guidance for selecting the most suitable registry for microservice architectures.

ConsulMicroservicesNacos
0 likes · 26 min read
Choosing the Right Service Registry: Zookeeper, Eureka, Nacos, Consul, Etcd
Top Architect
Top Architect
Sep 4, 2024 · Backend Development

Understanding Nacos Configuration Center Long‑Polling Mechanism

This article provides a detailed walkthrough of Nacos' configuration center long‑polling mechanism, covering both client‑side initialization, reflection‑based service creation, scheduled tasks, cache handling, and server‑side request processing, with code examples and architectural diagrams to illustrate each step.

MicroservicesNacosjava
0 likes · 13 min read
Understanding Nacos Configuration Center Long‑Polling Mechanism
macrozheng
macrozheng
Sep 4, 2024 · Cloud Native

Upgrade Mall‑Swarm to Spring Boot 3 & Spring Cloud 2023: A Complete Guide

This article walks through upgrading the Mall‑Swarm microservice e‑commerce project to Spring Boot 3, Spring Cloud 2023, JDK 17, and related dependencies, covering architecture, version changes, permission solution migration, documentation updates, Elasticsearch usage, and deployment on Windows and Linux.

DockerKubernetesMicroservices
0 likes · 13 min read
Upgrade Mall‑Swarm to Spring Boot 3 & Spring Cloud 2023: A Complete Guide
JD Tech Talk
JD Tech Talk
Sep 4, 2024 · Backend Development

Methodology and Practices for Building High‑Performance, High‑Concurrency, High‑Availability Backend Systems

This article shares a backend‑centric methodology and practical experiences for constructing systems that simultaneously achieve high performance, high concurrency, and high availability, covering performance optimization, read/write strategies, scaling techniques, fault‑tolerance mechanisms, and deployment considerations.

BackendMicroservicesSystem Design
0 likes · 24 min read
Methodology and Practices for Building High‑Performance, High‑Concurrency, High‑Availability Backend Systems
Practical DevOps Architecture
Practical DevOps Architecture
Aug 29, 2024 · Backend Development

Comprehensive Java Backend Architecture Course: Spring, SpringBoot, JVM, MySQL, Redis, Microservices, and More

This course provides an in‑depth exploration of the technical challenges faced by Java architects, covering Spring bean lifecycle, AOP, transaction mechanisms, SpringBoot auto‑configuration, JVM memory models, MySQL indexing, Redis caching, microservice patterns, distributed locks, and performance optimization techniques across 99 video modules.

Microservicesjavaspring
0 likes · 8 min read
Comprehensive Java Backend Architecture Course: Spring, SpringBoot, JVM, MySQL, Redis, Microservices, and More
JD Cloud Developers
JD Cloud Developers
Aug 28, 2024 · Cloud Native

How Java Bytecode Enhancement Powers a Proxyless Service Mesh for Microservice Governance

This article explains the challenges of microservice communication and fault tolerance, introduces service mesh and its drawbacks, and presents a Java bytecode‑enhancement solution that combines SDK performance with sidecar‑less governance, detailing the Joylive Agent architecture, plugin system, request abstraction, governance strategies, and Kubernetes deployment practices.

Java AgentMicroservicesService Mesh
0 likes · 40 min read
How Java Bytecode Enhancement Powers a Proxyless Service Mesh for Microservice Governance
Huolala Tech
Huolala Tech
Aug 28, 2024 · Backend Development

How Huolala Built a Robust Backend Testing Framework to Cut Defects by 40%

This article details Huolala's comprehensive server‑side quality assurance strategy—covering code‑branch checks, change testing, regression, canary releases, and monitoring—to improve stability, reduce financial loss, and achieve a 40% defect‑rate reduction across its microservice architecture.

Backend testingMicroservicesPerformance Testing
0 likes · 17 min read
How Huolala Built a Robust Backend Testing Framework to Cut Defects by 40%
Su San Talks Tech
Su San Talks Tech
Aug 28, 2024 · Operations

SkyWalking Guide: Setup, Tracing, Logging & Alerts for Distributed Apps

This article walks through SkyWalking, an open‑source APM solution, covering its architecture, server and client installation, configuration for MySQL persistence, log collection, performance profiling, and alerting, while comparing it with Spring Cloud Sleuth + Zipkin and showing practical code examples.

Distributed TracingMicroservicesObservability
0 likes · 15 min read
SkyWalking Guide: Setup, Tracing, Logging & Alerts for Distributed Apps
21CTO
21CTO
Aug 26, 2024 · Backend Development

Monolith vs Microservices: Which Architecture Wins in Real‑World Scenarios?

This article compares monolithic and microservice architectures across latency, complexity, reliability, resource usage, scalability, throughput, deployment speed, and communication cost, revealing where each approach excels and offering guidance on choosing the right style for different team sizes and workloads.

MicroservicesScalabilitySoftware Architecture
0 likes · 16 min read
Monolith vs Microservices: Which Architecture Wins in Real‑World Scenarios?
Senior Tony
Senior Tony
Aug 26, 2024 · Backend Development

Should Every Microservice Have Its Own Database? Pros, Cons, and Real‑World Lessons

This article examines the debate over sharing versus isolating databases in microservice architectures, presents arguments from both sides, shares a detailed incident from an online education platform, and outlines best‑practice recommendations for balancing availability, cost, and development efficiency.

Backend ArchitectureMicroservicesScalability
0 likes · 10 min read
Should Every Microservice Have Its Own Database? Pros, Cons, and Real‑World Lessons
Efficient Ops
Efficient Ops
Aug 25, 2024 · R&D Management

From Chaotic R&D to Unified Platform: Our Journey to a Scalable Middle‑Platform

The article recounts how a large group‑level development organization tackled siloed, duplicate systems by creating a public‑service team, evolving into a platform strategy, adopting a unified Dew micro‑service framework, establishing middle‑platform standards such as the 6S model, and finally building a BIOS integration layer to achieve coherent, scalable engineering and management practices.

6S standardDew FrameworkMicroservices
0 likes · 15 min read
From Chaotic R&D to Unified Platform: Our Journey to a Scalable Middle‑Platform
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 23, 2024 · Backend Development

Master Spring Boot: Complete Roadmap for Enterprise Java Development

This guide walks you through why Java remains vital, explains what Spring Boot is, outlines its core features, and provides a detailed learning roadmap covering Java fundamentals, Spring core concepts, web development, AOP, microservices, databases, security, DevOps tools, and deployment strategies for building robust enterprise applications.

DevOpsMicroservicesbackend-development
0 likes · 16 min read
Master Spring Boot: Complete Roadmap for Enterprise Java Development
Alibaba Cloud Native
Alibaba Cloud Native
Aug 20, 2024 · Cloud Native

How We Built a Scalable Cloud‑Native DevOps Platform from Scratch

From zero‑to‑hero in 2021, a Shanghai tech firm designed, selected, and implemented a full‑stack Cloud‑Native DevOps solution on Alibaba Cloud, covering project management, GitFlow, CI/CD pipelines, multi‑environment image promotion, infrastructure‑as‑code, and monitoring to support hundreds of micro‑services.

CI/CDDevOpsGitOps
0 likes · 16 min read
How We Built a Scalable Cloud‑Native DevOps Platform from Scratch
Architect's Journey
Architect's Journey
Aug 19, 2024 · Backend Development

Flexible Multi-MQ Component Update: Switch Between RocketMQ, Redis, Kafka, and RabbitMQ

The article explains why adopting a message‑queue improves microservice decoupling and responsibility boundaries, then details the design of a pluggable Base‑MQ component—including @MQEventListener, MQEvent base class, configuration, and MQClient interface—followed by concrete implementations for RocketMQ, Kafka, Redis and RabbitMQ, an example event flow, and guidance for extending the framework.

KafkaMessage QueueMicroservices
0 likes · 27 min read
Flexible Multi-MQ Component Update: Switch Between RocketMQ, Redis, Kafka, and RabbitMQ
ITPUB
ITPUB
Aug 16, 2024 · Databases

How Canva Scaled Its Media Service: From MySQL Limits to DynamoDB Migration

Canva’s media service, handling billions of assets, evolved from a MySQL‑based microservice architecture to a DynamoDB‑backed solution by incrementally migrating metadata, sharding tables, employing real‑time dual writes via SQS, and implementing zero‑downtime cut‑over, dramatically improving latency and scalability.

CanvaDynamoDBMedia Service
0 likes · 14 min read
How Canva Scaled Its Media Service: From MySQL Limits to DynamoDB Migration
Eric Tech Circle
Eric Tech Circle
Aug 15, 2024 · Backend Development

Lightweight Distributed Tracing in Spring Cloud Without Third‑Party Tools

This guide shows how to implement end‑to‑end trace ID propagation across Spring Cloud gateways, downstream services, and asynchronous threads using a custom GlobalTraceFilter, a patched LogbackMDCAdapter with Alibaba TransmittableThreadLocal, and minimal configuration, avoiding heavyweight tracing libraries.

Distributed TracingMicroservicesObservability
0 likes · 5 min read
Lightweight Distributed Tracing in Spring Cloud Without Third‑Party Tools
Architect's Guide
Architect's Guide
Aug 14, 2024 · Backend Development

Key Considerations and Best Practices for Using Spring Event in Production

This article explains critical pitfalls, proper shutdown handling, event loss during startup, suitable business scenarios, reliability guarantees, and best‑practice patterns for employing Spring Event in high‑traffic backend systems, providing concrete code examples and operational recommendations.

BackendEventMicroservices
0 likes · 11 min read
Key Considerations and Best Practices for Using Spring Event in Production
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
Eric Tech Circle
Eric Tech Circle
Aug 11, 2024 · Backend Development

Reshaping a Microservice with DDD: A Practical Layered Architecture Guide

This article shares the author's experience of redesigning a microservice using Domain‑Driven Design, detailing a standardized layered architecture, directory structure, model conversions, common pitfalls, and practical recommendations to improve code clarity and testing efficiency.

DDDDomain-Driven DesignMicroservices
0 likes · 13 min read
Reshaping a Microservice with DDD: A Practical Layered Architecture Guide
Architect's Guide
Architect's Guide
Aug 11, 2024 · Operations

Comprehensive Guide to Using Apollo Distributed Configuration Center

This article provides an in‑depth tutorial on Apollo, Ctrip's open‑source distributed configuration center, covering its core concepts, architecture, four‑dimensional configuration model, client design, deployment, and step‑by‑step instructions for creating projects, adding configurations, testing dynamic updates, and running the service in Kubernetes with Docker.

ApolloConfiguration CenterDocker
0 likes · 22 min read
Comprehensive Guide to Using Apollo Distributed Configuration Center
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
macrozheng
macrozheng
Aug 8, 2024 · Backend Development

Master Modern Microservices with the Mall‑Swarm 2024 Video Course

This article introduces the Mall‑Swarm open‑source microservice e‑commerce system, outlines its 2024 video tutorial covering Spring Cloud, Kubernetes deployment, and the full tech stack, and explains how learners can access demos, study materials, and join the learning community.

KubernetesMicroservicesSpring Cloud
0 likes · 9 min read
Master Modern Microservices with the Mall‑Swarm 2024 Video Course
Su San Talks Tech
Su San Talks Tech
Aug 6, 2024 · Cloud Native

OpenFeign Deep Dive: Architecture, Dynamic Proxy, and Spring Cloud Integration

This article thoroughly explains OpenFeign’s core architecture, detailing its original Feign foundation, seven essential components, dynamic proxy generation, HTTP call execution flow, and how Spring Cloud seamlessly integrates and configures OpenFeign through annotations, factories, and property-based settings.

Dynamic ProxyMicroservicesOpenFeign
0 likes · 20 min read
OpenFeign Deep Dive: Architecture, Dynamic Proxy, and Spring Cloud Integration
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 5, 2024 · Backend Development

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

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

Circuit BreakingFlow ControlMicroservices
0 likes · 8 min read
Comprehensive Guide to Sentinel: Flow Control, Rate Limiting, Circuit Breaking, and Monitoring for Microservices
ITPUB
ITPUB
Aug 5, 2024 · Operations

Do You Really Need Kubernetes? Real‑World Opinions and Practical Tips

A collection of Zhihu answers debates whether adopting Kubernetes is necessary, presenting viewpoints from developers and ops leaders, highlighting cost, complexity, operational benefits, deployment commands, and practical considerations for small and large scale projects.

ContainerizationKubernetesMicroservices
0 likes · 10 min read
Do You Really Need Kubernetes? Real‑World Opinions and Practical Tips
IT Services Circle
IT Services Circle
Aug 3, 2024 · Backend Development

Understanding API Gateways: Core Functions and Popular Products

This article explains what an API gateway is, outlines its core functions such as routing, load balancing, security, rate limiting, aggregation and caching, and reviews ten popular gateway solutions—including Amazon API Gateway, Kong, Apigee, NGINX, Tyk, MuleSoft Anypoint, Azure API Management, IBM API Connect, Kubernetes‑native options, and Traefik—highlighting their key features and typical use cases.

KubernetesMicroservicesapi-gateway
0 likes · 5 min read
Understanding API Gateways: Core Functions and Popular Products
Architecture and Beyond
Architecture and Beyond
Aug 3, 2024 · Fundamentals

Domain-Driven Design: Core Principles, Practices, and Lessons for Technical Team Management

This article explains Domain-Driven Design (DDD), its key concepts such as bounded contexts, ubiquitous language, domain models and layered architecture, traces its evolution, highlights recent trends like Event Storming and CQRS, and draws parallels to technical team management practices for handling complexity, communication, iteration, and strategic focus.

Domain-Driven DesignMicroservicesModeling
0 likes · 15 min read
Domain-Driven Design: Core Principles, Practices, and Lessons for Technical Team Management
Architect
Architect
Aug 1, 2024 · Backend Development

How a Structured Refactor Cut Game Service MQ Calls by Up to 80%

Facing a 600k/min rate‑limit alert on a game’s product‑update MQ, the team analyzed scattered consumers, designed a new Flyweight‑Strategy architecture with Spring AOP idempotency, executed a three‑phase migration, and achieved a 50‑80% reduction in downstream interface calls.

Backend ArchitectureIdempotencyMQ Refactor
0 likes · 12 min read
How a Structured Refactor Cut Game Service MQ Calls by Up to 80%
ByteDance Cloud Native
ByteDance Cloud Native
Aug 1, 2024 · Cloud Native

How to Build a Lightweight Cloud‑Native Application Release Platform with Volcengine

This article explains the challenges of constructing a robust, easy‑to‑use application release platform, introduces Volcengine's lightweight solution featuring a powerful workflow engine, rich atomic services, and pipeline templates, and provides a detailed step‑by‑step guide—including workspace creation, OAM app configuration, pipeline setup, deployment, and verification—for microservice‑based full‑link gray releases.

Continuous DeliveryKubernetesMicroservices
0 likes · 10 min read
How to Build a Lightweight Cloud‑Native Application Release Platform with Volcengine
FunTester
FunTester
Jul 31, 2024 · Cloud Native

Improving Test Environment Stability with Containerized One-Box and Soft‑Isolation Solutions

The article analyzes why test environments are inherently less stable than production, identifies frequent changes as the root cause, and proposes two container‑based approaches—One‑Box for small services and soft isolation for large microservice systems—plus automated health and business inspections to achieve reasonable, cost‑effective stability.

Cloud NativeContainerizationMicroservices
0 likes · 13 min read
Improving Test Environment Stability with Containerized One-Box and Soft‑Isolation Solutions
DataFunTalk
DataFunTalk
Jul 30, 2024 · Cloud Native

Baidu Jarvis2.0: Building One of the Industry’s Most Complex Microservice Systems with Cloud‑Native Multi‑Runtime Architecture

The article details how Baidu’s Jarvis2.0 platform evolved from a few modules to over a thousand microservices, introducing a cloud‑native multi‑runtime architecture, automated deployment pipelines, and an xDS‑based control plane that dramatically improve deployment speed, governance efficiency, and system stability across dozens of product lines.

Deployment AutomationKubernetesMicroservices
0 likes · 14 min read
Baidu Jarvis2.0: Building One of the Industry’s Most Complex Microservice Systems with Cloud‑Native Multi‑Runtime Architecture