Mike Chen's Internet Architecture
Author

Mike Chen's Internet Architecture

Over ten years of BAT architecture experience, shared generously!

598
Articles
0
Likes
968
Views
0
Comments
Recent Articles

Latest from Mike Chen's Internet Architecture

100 recent articles max
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 20, 2026 · Operations

Choosing the Right Load Balancer: LVS vs Nginx vs HAProxy

This article provides a detailed technical comparison of LVS, Nginx, and HAProxy, explaining their layer operation, performance characteristics, configuration complexity, and ideal use‑cases to help architects select the most suitable load‑balancing solution for high‑traffic environments.

HAProxyLVSLoad Balancing
0 likes · 5 min read
Choosing the Right Load Balancer: LVS vs Nginx vs HAProxy
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 9, 2026 · Fundamentals

Mastering Domain-Driven Design: Core Concepts and Practical Guide

Domain-Driven Design (DDD) centers software architecture on business domains, breaking complex problems into clear subdomains, defining bounded contexts, ubiquitous language, and key building blocks such as entities, value objects, and aggregates, while guiding layered architecture and microservice decomposition for maintainable, collaborative systems.

DDDDomain-Driven DesignModeling
0 likes · 7 min read
Mastering Domain-Driven Design: Core Concepts and Practical Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Mar 27, 2026 · Backend Development

Mastering Nginx Reverse Proxy: Architecture, Workflow, and Config Guide

This article provides a comprehensive technical guide to Nginx reverse proxy, explaining forward vs reverse proxy concepts, architecture layers, event‑driven model, detailed configuration examples, and a step‑by‑step request flow that illustrates how Nginx hides backend servers while enabling load balancing and high availability.

Load BalancingNginxWeb Architecture
0 likes · 4 min read
Mastering Nginx Reverse Proxy: Architecture, Workflow, and Config Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Mar 6, 2026 · Backend Development

How to Tune Nginx for Million‑Level Concurrency: Practical Configurations

This guide explains how to configure Nginx and Linux kernel parameters to support up to a million concurrent connections, covering worker processes, connection limits, system file‑descriptor settings, caching strategies, static file handling, and key reverse‑proxy directives with concrete code examples.

CachingHigh ConcurrencyLinux kernel
0 likes · 5 min read
How to Tune Nginx for Million‑Level Concurrency: Practical Configurations