Tagged articles
6 articles
Page 1 of 1
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 2, 2025 · Backend Development

Why Nginx’s Master‑Worker Architecture Powers High‑Performance Web Services

This article explains how Nginx achieves high‑performance web serving through its master‑worker multi‑process model, event‑driven mechanism, and asynchronous non‑blocking I/O, detailing each component’s role, configuration tips, and the reasons behind its superior concurrency handling.

Event-drivenasynchronous-iohigh performance
0 likes · 5 min read
Why Nginx’s Master‑Worker Architecture Powers High‑Performance Web Services
Efficient Ops
Efficient Ops
Dec 13, 2023 · Cloud Native

How to Build Your Own Kubernetes‑Style Container Orchestration System

This article walks through the evolution from a single‑machine Java monolith to a distributed, container‑based platform, detailing master‑worker roles, core Kubernetes‑like components, networking, scheduling, and plug‑ins for a complete cloud‑native orchestration solution.

Cloud NativeKubernetescontainer orchestration
0 likes · 8 min read
How to Build Your Own Kubernetes‑Style Container Orchestration System
ITPUB
ITPUB
Sep 24, 2022 · Operations

How Alibaba Cloud Log Service Scales Billion‑Task Scheduling: Design and Practice

This article explains how Alibaba Cloud Log Service implements a billion‑scale task scheduling framework for its observability platform, covering background, task types, design goals, architecture, key design points, and practical examples such as aggregation jobs and various scheduling scenarios.

Log Servicelarge scalemaster-worker
0 likes · 22 min read
How Alibaba Cloud Log Service Scales Billion‑Task Scheduling: Design and Practice
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 1, 2019 · Backend Development

Understanding Nginx Process Management: Signals, Master‑Worker Loops, and Worker Initialization

This article explains how Nginx creates and controls its master and worker processes using Linux signals, global flag variables, and a series of initialization steps—including signal handling, process spawning, socketpair communication, and worker loop execution—to achieve robust, high‑concurrency request handling.

BackendNginxmaster-worker
0 likes · 14 min read
Understanding Nginx Process Management: Signals, Master‑Worker Loops, and Worker Initialization
MaGe Linux Operations
MaGe Linux Operations
Mar 25, 2018 · Backend Development

Mastering Nginx: Reverse Proxy, Master‑Worker Model, Hot Reload & High‑Availability

This article explains Nginx's role as a lightweight web and reverse‑proxy server, clarifies forward vs reverse proxy concepts, details the master‑worker architecture, hot deployment, high‑concurrency handling with epoll, and shows how to achieve high availability and load balancing using Keepalived, upstream blocks, and caching.

Nginxhigh availabilityhot-reload
0 likes · 10 min read
Mastering Nginx: Reverse Proxy, Master‑Worker Model, Hot Reload & High‑Availability