Mike Chen Rui
Author

Mike Chen Rui

Over 10 years as a senior tech expert at top-tier companies, seasoned interview officer, currently at leading firms like Alibaba.

25
Articles
0
Likes
89
Views
0
Comments
Recent Articles

Latest from Mike Chen Rui

25 recent articles
Mike Chen Rui
Mike Chen Rui
Oct 13, 2026 · Backend Development

Nginx Proxy Cache Internals: Key-Value Design, Configuration & Cache Locking Strategies

This article explains Nginx proxy caching as a local key-value file-system store, detailing its five-step request flow, configuration directives like proxy_cache_path and proxy_cache_lock, and techniques such as stale-cache serving and background updates to reduce backend load, cut latency, and improve availability during upstream failures.

ConfigurationNginxbackend development
0 likes · 5 min read
Nginx Proxy Cache Internals: Key-Value Design, Configuration & Cache Locking Strategies
Mike Chen Rui
Mike Chen Rui
Oct 12, 2026 · Backend Development

Nginx Static-Dynamic Separation: Principles, Architecture & Practical Configuration

This article explains Nginx static-dynamic separation principles and architecture, showing how Nginx routes static files directly via root/alias while proxying dynamic requests to backend services, with complete configuration examples including caching headers and proxy settings that can reduce backend load by over 70%.

ConfigurationNginxbackend architecture
0 likes · 5 min read
Nginx Static-Dynamic Separation: Principles, Architecture & Practical Configuration
Mike Chen Rui
Mike Chen Rui
Sep 17, 2026 · Artificial Intelligence

Claude Code Skills: Architecture, Implementation & Popular Skills Explained

This article explains the modular Skill architecture of Anthropic's Claude Code, detailing the SKILL.md structure with YAML frontmatter, Markdown instructions, reference docs, examples, and scripts, then demonstrates how Skills transform AI workflows from direct code generation to design-implement-verify-iterate cycles, and lists eight popular Skills including pdf, xlsx, frontend-design, superpowers, and code-review.

AI toolsAgent SkillsClaude Code
0 likes · 4 min read
Claude Code Skills: Architecture, Implementation & Popular Skills Explained
Mike Chen Rui
Mike Chen Rui
Aug 21, 2026 · Databases

Mastering MySQL Sharding: Principles, Architecture, and Real‑World Implementation

The article explains why high‑traffic MySQL deployments hit performance limits, introduces the concepts of vertical and horizontal sharding, and provides a step‑by‑step guide—including necessity assessment, shard key selection, schema design, middleware integration, and data migration—using an e‑commerce order system as a concrete example.

Horizontal ShardingMiddlewareMySQL
0 likes · 5 min read
Mastering MySQL Sharding: Principles, Architecture, and Real‑World Implementation
Mike Chen Rui
Mike Chen Rui
Aug 20, 2026 · Databases

Complete MySQL Master‑Slave Replication: Principles, Architecture, and Setup

MySQL master‑slave replication separates writes to the master and reads to one or more replicas, using binary logs to record changes; the article explains its core concepts, typical scenarios like read‑write splitting and high‑availability, and provides a step‑by‑step configuration guide covering server IDs, binlog settings, replication accounts, data initialization, GTID options, and status verification.

Binary LogDatabase ArchitectureGTID
0 likes · 5 min read
Complete MySQL Master‑Slave Replication: Principles, Architecture, and Setup
Mike Chen Rui
Mike Chen Rui
Aug 19, 2026 · Backend Development

What TPS Levels Define a High‑Performance E‑Commerce Flash Sale?

The article explains how flash‑sale systems differ from regular e‑commerce, outlines characteristic traffic spikes, and defines TPS ranges—100‑1,000, 1,000‑5,000, 5,000‑10,000, and 10,000‑50,000—that indicate low, medium, mature, and ultra‑high concurrency, while noting the architectural techniques needed to sustain tens of thousands of requests.

E-commerceMessage QueueRedis
0 likes · 4 min read
What TPS Levels Define a High‑Performance E‑Commerce Flash Sale?
Mike Chen Rui
Mike Chen Rui
Aug 18, 2026 · Operations

Comprehensive Guide to Nginx Concurrency Testing Tools

This article reviews four Nginx concurrency testing tools—Apache Bench, wrk, JMeter, and Gatling—providing command examples, key parameters, and usage scenarios, and compares their suitability for simple verification, high‑load testing, complex business flows, and code‑driven performance automation.

GatlingJMeterNginx
0 likes · 3 min read
Comprehensive Guide to Nginx Concurrency Testing Tools
Mike Chen Rui
Mike Chen Rui
Aug 11, 2026 · Artificial Intelligence

Why GPUs Power Today's AI Large Models: A Complete Technical Overview

The article explains how GPUs, originally built for graphics, have become the engine behind AI large models, detailing their advantages in matrix computation, memory bandwidth and interconnect, and reviewing the leading GPUs such as NVIDIA A100, H100, H200, B200, AMD Instinct MI300X and Intel Gaudi 3.

AIAMDGPU
0 likes · 4 min read
Why GPUs Power Today's AI Large Models: A Complete Technical Overview
Mike Chen Rui
Mike Chen Rui
Aug 6, 2026 · Operations

Hands‑on Nginx High‑Concurrency Tuning: Boost Performance Up to 10×

This article walks through practical Nginx high‑concurrency tuning steps—including worker_processes, worker_connections, Linux file‑descriptor limits, and sendfile zero‑copy settings—to dramatically increase throughput and handle tens of thousands of simultaneous connections.

NginxPerformance Tuninghigh concurrency
0 likes · 3 min read
Hands‑on Nginx High‑Concurrency Tuning: Boost Performance Up to 10×