Architect Chen
Author

Architect Chen

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

95
Articles
0
Likes
205
Views
0
Comments
Recent Articles

Latest from Architect Chen

95 recent articles
Architect Chen
Architect Chen
Apr 16, 2026 · Operations

L4 vs L7 Load Balancing at Million‑Concurrency: Which Is More Stable?

The article compares Layer‑4 and Layer‑7 load‑balancing solutions for million‑concurrency scenarios, outlining their use cases, advantages, typical tools, performance characteristics, and why large enterprises often combine both to achieve high stability and flexible traffic control.

High ConcurrencyL4L7
0 likes · 3 min read
L4 vs L7 Load Balancing at Million‑Concurrency: Which Is More Stable?
Architect Chen
Architect Chen
Apr 16, 2026 · Big Data

Supercharge Kafka Consumer Performance: Parallelism, Batching, and Multithreading

This guide explains practical techniques to dramatically increase Kafka consumer throughput, including scaling consumer instances or partitions, tuning fetch and poll parameters, and implementing a multithreaded consumer model, while also covering hardware, JVM, and OS optimizations and monitoring recommendations.

Batch FetchConsumer ParallelismKafka
0 likes · 5 min read
Supercharge Kafka Consumer Performance: Parallelism, Batching, and Multithreading
Architect Chen
Architect Chen
Apr 15, 2026 · Cloud Native

Choosing the Right Microservice Deployment: Multi-Instance, Containers, Serverless & Kubernetes

This article compares four microservice deployment strategies—single-host multi-instance, containerized with Kubernetes, serverless functions, and full orchestration—detailing their architectures, benefits, drawbacks, and suitable scenarios, helping engineers select the most appropriate approach for scalability, reliability, and operational complexity.

cloud-nativecontainerizationmicroservices
0 likes · 4 min read
Choosing the Right Microservice Deployment: Multi-Instance, Containers, Serverless & Kubernetes
Architect Chen
Architect Chen
Apr 14, 2026 · Operations

How Nginx Caching Can Boost Performance by 10× – Deep Dive

This article explains the fundamentals of Nginx proxy caching, walks through the request‑cache workflow, and provides concrete configuration examples and best‑practice tips that can increase backend throughput and response speed by up to ten times.

Proxy Cache
0 likes · 5 min read
How Nginx Caching Can Boost Performance by 10× – Deep Dive
Architect Chen
Architect Chen
Apr 13, 2026 · Backend Development

How to Make Spring Cloud Gateway Handle a Million Concurrent Requests

This article explains how Spring Cloud Gateway leverages a reactive, non‑blocking architecture, OS‑level tuning, zero‑copy networking, and built‑in rate‑limiting and circuit‑breaker features to reliably sustain million‑level concurrent traffic in production environments.

High ConcurrencyNettyPerformance Tuning
0 likes · 4 min read
How to Make Spring Cloud Gateway Handle a Million Concurrent Requests
Architect Chen
Architect Chen
Apr 9, 2026 · Cloud Native

Understanding Docker: Architecture, Namespaces, cgroups, and UnionFS

This article explains Docker's client‑server architecture, core isolation mechanisms like Linux namespaces and cgroups, the layered UnionFS image model, and how libcontainer/runc creates containers, providing a comprehensive technical overview of Docker as a cloud‑native platform.

DockerDocker ArchitectureNamespaces
0 likes · 5 min read
Understanding Docker: Architecture, Namespaces, cgroups, and UnionFS
Architect Chen
Architect Chen
Mar 24, 2026 · Databases

How High Can Redis Really Scale? Real-World QPS Limits Explained

This article breaks down Redis performance limits, showing that a single node can handle roughly 100‑200k simple GET/SET QPS and up to 500‑700k with multithreaded I/O, while sharded clusters can theoretically reach millions of QPS, though practical factors affect the actual throughput.

ClusterPerformanceQPS
0 likes · 6 min read
How High Can Redis Really Scale? Real-World QPS Limits Explained