Tagged articles
11 articles
Page 1 of 1
macrozheng
macrozheng
Sep 10, 2025 · Backend Development

How to Build a Scalable Non‑Intrusive Traffic‑Control System with OpenResty, Lua, and Redis

This article explains how to evaluate system performance bottlenecks, choose between hard and soft rate‑limiting, and implement a non‑intrusive, high‑concurrency traffic‑control solution using OpenResty, Lua scripts, and Redis, covering architecture design, queue management, rate limiting, resource release, and performance testing.

Backend ArchitectureLuaOpenResty
0 likes · 18 min read
How to Build a Scalable Non‑Intrusive Traffic‑Control System with OpenResty, Lua, and Redis
Su San Talks Tech
Su San Talks Tech
Aug 25, 2025 · Backend Development

How to Build a High‑Concurrency Queue System with OpenResty, Lua, and Redis

This article analyzes current system performance bottlenecks, compares hard‑rate‑limiting and flexible queuing strategies, and presents a non‑intrusive traffic‑control solution built with OpenResty+Lua and Redis that offers zero‑code changes, high performance, scalability, and real‑time visual feedback for high‑concurrency scenarios.

LuaOpenRestyhigh concurrency
0 likes · 18 min read
How to Build a High‑Concurrency Queue System with OpenResty, Lua, and Redis
Baidu Geek Talk
Baidu Geek Talk
Feb 17, 2025 · Operations

How Baidu Netdisk Prevents Service Avalanches: Dynamic Circuit Breaking & Queue Control

This article analyzes Baidu Netdisk's anti‑avalanche architecture, explaining how avalanche cascades occur in high‑concurrency services and detailing practical prevention, blocking, and mitigation techniques such as dynamic circuit breaking, traffic isolation, request‑validity checks, and socket‑level detection to maintain system reliability.

Backend ArchitectureCircuit BreakingDynamic Throttling
0 likes · 18 min read
How Baidu Netdisk Prevents Service Avalanches: Dynamic Circuit Breaking & Queue Control
Architecture and Beyond
Architecture and Beyond
Nov 30, 2024 · Artificial Intelligence

Scalable Engineering Architecture for AIGC Products: Principles, Design, and Implementation

This article examines why scalability is a core requirement for AIGC products and presents a comprehensive engineering architecture—including modular design, distributed systems, resource scheduling, queue management, and layered architecture—to achieve high performance, cost efficiency, and long‑term maintainability.

AIGCDistributed SystemsScalability
0 likes · 20 min read
Scalable Engineering Architecture for AIGC Products: Principles, Design, and Implementation
Bilibili Tech
Bilibili Tech
Nov 19, 2024 · Backend Development

Evolution and Design of Bilibili Customer Service Seat Scheduling System

The article traces Bilibili’s customer‑service seat scheduling system from its initial balanced‑distribution algorithm and Redis‑based priority queues for live chat and ticket handling, through fairness‑focused saturation limits and virtual‑queue mechanisms, to planned dynamic tuning and expertise‑aware routing for future scalability.

System Designcustomer-serviceload balancing
0 likes · 23 min read
Evolution and Design of Bilibili Customer Service Seat Scheduling System
JavaEdge
JavaEdge
May 18, 2024 · Cloud Native

Why We Abandoned Microservices: Lessons from Scaling a High‑Throughput Event Pipeline

The article recounts how a fast‑growing event‑processing platform initially embraced microservices, then faced queue bottlenecks, test‑suite overload, and operational complexity, leading the team to consolidate over 140 services into a single, shared‑queue architecture, and shares the practical insights and trade‑offs learned from this transition.

MicroservicesService Architecturebackend design
0 likes · 12 min read
Why We Abandoned Microservices: Lessons from Scaling a High‑Throughput Event Pipeline
Alibaba Cloud Native
Alibaba Cloud Native
Jan 22, 2024 · Cloud Native

How Kube Queue Optimizes Batch Job Scheduling in Kubernetes

Batch jobs demand efficient resource use, but Kubernetes’ default scheduler struggles with large queues; Kube Queue, a cloud‑native AI suite component, introduces dedicated queues, flexible strategies, and quota management to automate scheduling, support multi‑tenant workloads, and improve cluster utilization.

AIJob SchedulingKubernetes
0 likes · 14 min read
How Kube Queue Optimizes Batch Job Scheduling in Kubernetes
Xianyu Technology
Xianyu Technology
Feb 8, 2023 · Backend Development

Task Distribution Challenges and Solutions in a Small Court System

The article examines backlog, abnormal and over‑consumption problems in a small court’s task distribution, proposes an active‑claim model with user‑task lock queues to decouple qualification checks, and shows that these changes raise completion to 100%, cut processing time from 20 hours to under 2 hours while recommending a factory‑plus‑strategy architecture for future extensibility.

Backend DevelopmentSystem Designqueue management
0 likes · 9 min read
Task Distribution Challenges and Solutions in a Small Court System
Architecture Digest
Architecture Digest
Dec 23, 2022 · Backend Development

Case Study: Microservice Migration Challenges and Lessons Learned

This case study examines a data‑service company's transition to a microservice architecture, detailing the initial benefits such as improved visibility and reduced deployment cost, the subsequent explosion of complexity, queue‑head blocking, shared‑library versioning issues, and the trade‑offs that led the team to partially revert to a monolithic design.

DeploymentMicroservicesOperations
0 likes · 11 min read
Case Study: Microservice Migration Challenges and Lessons Learned
Huolala Tech
Huolala Tech
Aug 9, 2022 · Mobile Development

How HLL’s Thread Governance Cut Crashes and Boost iOS Driver App Performance

This article explains how the HLL iOS driver team identified excessive global‑queue usage, thread‑switch overhead, deadlocks and UI‑thread violations, then introduced a priority‑aware queue pool, refined concurrency controls, and built long‑term monitoring to dramatically reduce crashes and improve performance.

GCDThread Managementcrash reduction
0 likes · 13 min read
How HLL’s Thread Governance Cut Crashes and Boost iOS Driver App Performance
DeWu Technology
DeWu Technology
Jun 29, 2022 · Backend Development

Architecture and Routing Rules of an Online Customer Service System

The article describes an online customer service platform that guides users from robot chat to human agents and satisfaction rating, detailing its visitor‑side interfaces, multi‑console backend architecture, service‑hour schedules, channel‑based routing, queue‑overflow handling, reliable IM messaging with retry logic, SOP knowledge‑base assistance, and session‑termination policies.

BackendIM Systemcustomer-service
0 likes · 9 min read
Architecture and Routing Rules of an Online Customer Service System