Architect Chen
Author

Architect Chen

Sharing over a decade of architecture experience from Baidu, Alibaba, and Tencent.

95
Articles
0
Likes
204
Views
0
Comments
Recent Articles

Latest from Architect Chen

95 recent articles
Architect Chen
Architect Chen
Dec 1, 2025 · Backend Development

How Nginx Static‑Dynamic Separation Boosts Web Performance

This article explains the principle of Nginx static‑dynamic separation, describes its layered architecture, request routing flow, and key optimization techniques such as caching, compression, load balancing, security limits, and monitoring to dramatically improve overall system performance.

Load BalancingProxy Cachebackend architecture
0 likes · 5 min read
How Nginx Static‑Dynamic Separation Boosts Web Performance
Architect Chen
Architect Chen
Nov 18, 2025 · Backend Development

Designing High‑Concurrency Microservices: Splitting, Sharding, and Resilience

This guide explains how to break a monolithic system into independent microservices, apply vertical and horizontal data sharding, and implement rate limiting, circuit breaking, and degradation to sustain millions of concurrent requests while keeping the backend stable and scalable.

Circuit Breakingmicroservicesservice degradation
0 likes · 5 min read
Designing High‑Concurrency Microservices: Splitting, Sharding, and Resilience
Architect Chen
Architect Chen
Nov 12, 2025 · Cloud Native

Understanding Docker: Core Principles, Architecture, and Runtime Workflow

This article provides a comprehensive overview of Docker, explaining its lightweight container model, client‑server architecture, key Linux kernel features such as namespaces and cgroups, image layering, networking, and the three‑stage process of building, distributing, and running containers.

Container RuntimeDockerLinux Namespaces
0 likes · 5 min read
Understanding Docker: Core Principles, Architecture, and Runtime Workflow
Architect Chen
Architect Chen
Nov 6, 2025 · Backend Development

Boost Nginx Performance 10×: Auto CPU Affinity, Epoll, and Zero‑Copy Tweaks

This guide explains how to unleash Nginx's full potential on multi‑core Linux servers by configuring automatic CPU affinity, increasing worker connections with epoll, raising system file limits, and enabling zero‑copy transmission, resulting in up to ten‑fold throughput gains and dramatically lower CPU usage.

Optimizationepollzero-copy
0 likes · 4 min read
Boost Nginx Performance 10×: Auto CPU Affinity, Epoll, and Zero‑Copy Tweaks
Architect Chen
Architect Chen
Nov 4, 2025 · Backend Development

Mastering RocketMQ: Architecture, Workflow, and Real‑World Use Cases

This article provides a comprehensive overview of RocketMQ, covering its core components (Producer, Broker, Consumer, NameServer), detailed architecture diagrams, step‑by‑step message production and consumption processes, and typical scenarios such as asynchronous decoupling, traffic shaping, transactional messaging, and event‑driven logging.

BrokerConsumerDistributed Messaging
0 likes · 6 min read
Mastering RocketMQ: Architecture, Workflow, and Real‑World Use Cases