Tagged articles
1215 articles
Page 11 of 13
Ops Development Stories
Ops Development Stories
Jul 26, 2019 · Backend Development

Mastering Nginx: Installation, Configuration, and Advanced Usage Guide

This comprehensive guide explains what Nginx is, its capabilities, step‑by‑step installation methods, core commands, configuration file structure, event‑driven model, global variables, authentication setup, virtual host configurations, and detailed location block usage for effective web server management.

NginxWeb serverload balancing
0 likes · 19 min read
Mastering Nginx: Installation, Configuration, and Advanced Usage Guide
GF Securities FinTech
GF Securities FinTech
Jul 25, 2019 · Backend Development

How Nginx’s Smooth Weighted Round‑Robin Load Balancing Works

This article explains Nginx's five load‑balancing methods, focusing on the weighted round‑robin algorithm, its basic and smooth variants, provides code examples, step‑by‑step execution, and a mathematical proof of why the smooth version distributes traffic fairly according to server weights.

NginxWeighted Round Robinalgorithm
0 likes · 8 min read
How Nginx’s Smooth Weighted Round‑Robin Load Balancing Works
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jul 23, 2019 · Backend Development

How Shadow Tables Safeguard Load Testing in Model Platforms

This article explains why shadow links are essential for safe load testing in model middle platforms, how to isolate traffic using shadow tables, and provides a step‑by‑step implementation guide including interface analysis, data preparation, nginx configuration, and risk considerations.

Backend ArchitectureLoad TestingNginx
0 likes · 4 min read
How Shadow Tables Safeguard Load Testing in Model Platforms
Architect's Tech Stack
Architect's Tech Stack
Jul 22, 2019 · Backend Development

Common Nginx Functions: Static Proxy, Load Balancing, Rate Limiting, Caching, and Access Control

This article introduces Nginx’s key capabilities—including static file serving, various load‑balancing strategies, leaky‑bucket rate limiting, browser and proxy caching, and black‑/white‑list access control—explaining how each feature can be configured and applied in high‑concurrency web environments.

NginxWeb serverbackend-development
0 likes · 6 min read
Common Nginx Functions: Static Proxy, Load Balancing, Rate Limiting, Caching, and Access Control
Java Backend Technology
Java Backend Technology
Jun 15, 2019 · Backend Development

How to Share HTTP Sessions Across Spring Boot Instances with Redis and Nginx

This article explains why session sharing is required in distributed Java back‑ends, demonstrates how Spring Session automatically synchronizes HttpSession data to Redis, and shows step‑by‑step how to configure Spring Boot, Redis, and Nginx to achieve transparent session sharing across multiple service instances.

NginxSpring BootSpring Session
0 likes · 8 min read
How to Share HTTP Sessions Across Spring Boot Instances with Redis and Nginx
macrozheng
macrozheng
Jun 14, 2019 · Operations

Step‑by‑Step: Deploy the Mall Application on Linux Using Docker

This guide walks you through installing Docker on CentOS 7.6 and deploying a complete mall stack—including MySQL, Redis, Nginx, RabbitMQ, Elasticsearch, MongoDB, and a SpringBoot service—inside Docker containers, configuring volumes, ports, firewalls, and testing the APIs.

DeploymentDockerElasticsearch
0 likes · 11 min read
Step‑by‑Step: Deploy the Mall Application on Linux Using Docker
Efficient Ops
Efficient Ops
Jun 10, 2019 · Operations

Boost Nginx Security: Essential Configurations You Must Apply

This article outlines practical Nginx security settings—including hiding version info, enabling HTTPS, configuring allow/deny lists, basic authentication, request method restrictions, user‑agent blocking, hotlink protection, connection limits, buffer size tweaks, timeout adjustments, and secure response headers—to help harden your web server against common attacks.

ConfigurationHTTPSNginx
0 likes · 11 min read
Boost Nginx Security: Essential Configurations You Must Apply
Xueersi Online School Tech Team
Xueersi Online School Tech Team
May 31, 2019 · Backend Development

Nginx Shared Memory Allocation and Slab Management Mechanism

This article explains how Nginx obtains and releases shared memory on Unix and Windows, describes the unified ngx_shm_alloc/ngx_shm_free interfaces, and details the slab allocator’s page‑level and small‑block management, including allocation strategies, bitmap handling, and fragmentation issues.

NginxSlab Allocatorbackend-development
0 likes · 15 min read
Nginx Shared Memory Allocation and Slab Management Mechanism
Beike Product & Technology
Beike Product & Technology
May 23, 2019 · Backend Development

Investigation of Nginx 502 Errors Caused by PHP‑FPM Warning Triggering a FastCGI Buffer Defect

This article analyses why seemingly normal PHP‑FPM requests can cause Nginx to return 502 errors, revealing a FastCGI fastcgi_buffer_size bug triggered by warning output, describing the reproduction steps, detailed packet analysis, the underlying protocol mechanics, and practical recommendations for developers and operators.

502 errorNginxOperations
0 likes · 17 min read
Investigation of Nginx 502 Errors Caused by PHP‑FPM Warning Triggering a FastCGI Buffer Defect
Efficient Ops
Efficient Ops
Apr 29, 2019 · Operations

Understanding Load Balancing: Types, Tools, and Algorithms Explained

Load balancing distributes incoming traffic across multiple servers to improve performance, reliability, and scalability, and this article explains its purpose, the differences between layer‑2, layer‑3, layer‑4 and layer‑7 balancing, common software solutions like LVS, Nginx and HAProxy, and various static and dynamic load‑balancing algorithms.

AlgorithmsHAProxyLVS
0 likes · 17 min read
Understanding Load Balancing: Types, Tools, and Algorithms Explained
Java Captain
Java Captain
Apr 26, 2019 · Backend Development

The Origin of Nginx, Its Use Cases, Proxy Types, and Load‑Balancing Algorithms

This article explains how Nginx was created to overcome Apache's limitations, describes its role as a high‑performance HTTP and reverse‑proxy server, clarifies forward and reverse proxy concepts, outlines common deployment scenarios, compares load‑balancing algorithms, and provides a feature comparison with other web servers.

NginxProxyWeb server
0 likes · 12 min read
The Origin of Nginx, Its Use Cases, Proxy Types, and Load‑Balancing Algorithms
MaGe Linux Operations
MaGe Linux Operations
Apr 14, 2019 · Operations

Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy

This article explains how modern internet systems use server clusters and load balancers, compares the three most popular software solutions—LVS, Nginx, and HAProxy—covers their architectures, NAT and DR modes, advantages, disadvantages, and provides guidance on selecting the right tool for different scale scenarios.

HAProxyLVSNginx
0 likes · 13 min read
Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy
360 Tech Engineering
360 Tech Engineering
Apr 3, 2019 · Backend Development

Investigating Nginx large_client_header_buffers Behavior Through Systematic Testing

This article documents a series of experiments that examine how Nginx's large_client_header_buffers and client_header_buffer_size directives interact with server and http contexts, revealing that the effective buffer size is determined by the merged value of the default server after configuration parsing.

Nginxheaderlarge_client_header_buffers
0 likes · 7 min read
Investigating Nginx large_client_header_buffers Behavior Through Systematic Testing
Java Backend Technology
Java Backend Technology
Mar 30, 2019 · Backend Development

Mastering Load Balancing: LVS, Nginx, and HAProxy Explained

This article explores server clustering and load‑balancing fundamentals, detailing how LVS, Nginx, and HAProxy operate at different OSI layers, their deployment scenarios, architectures, modes, strengths, and weaknesses, and offers practical guidance for choosing the right solution in modern backend systems.

Backend ArchitectureHAProxyLVS
0 likes · 13 min read
Mastering Load Balancing: LVS, Nginx, and HAProxy Explained
21CTO
21CTO
Mar 15, 2019 · Operations

Master Nginx Performance: Worker Processes, CPU Affinity, and Tuning Guide

This guide explains how to optimize Nginx by configuring worker processes, CPU affinity, file descriptor limits, event models, HTTP settings, keep‑alive timeouts, FastCGI parameters, gzip compression, expires caching, anti‑hotlinking, kernel tweaks and system connection limits for high‑traffic Linux servers.

ConfigurationNginxServer
0 likes · 17 min read
Master Nginx Performance: Worker Processes, CPU Affinity, and Tuning Guide
Cloud Native Technology Community
Cloud Native Technology Community
Mar 12, 2019 · Industry Insights

What Does F5’s $670 Million Purchase of Nginx Signal for the Cloud‑Native Future?

F5’s $670 million acquisition of Nginx brings together a leading open‑source web server with a cloud‑security vendor, prompting industry analysts and netizens worldwide to debate the deal’s impact on multi‑cloud application delivery, pricing, open‑source sustainability, and future competition.

AcquisitionCloud NativeF5
0 likes · 8 min read
What Does F5’s $670 Million Purchase of Nginx Signal for the Cloud‑Native Future?
MaGe Linux Operations
MaGe Linux Operations
Mar 7, 2019 · Backend Development

Build a WeChat Public Account Bot with Python and Nginx

This tutorial walks through setting up a personal WeChat account, registering a public account, configuring an Nginx server on a public‑IP host, verifying WeChat signatures with Python, and implementing simple text, image, and QR‑code interactions using the official API.

APIBackendNginx
0 likes · 7 min read
Build a WeChat Public Account Bot with Python and Nginx
Programmer DD
Programmer DD
Feb 22, 2019 · Cloud Native

How to Build a Production‑Ready Nacos Cluster with MySQL and Nginx

This tutorial walks through setting up a Nacos cluster for production, covering MySQL data source initialization, cluster configuration files, local multi‑instance testing, deployment on separate nodes, Nginx reverse‑proxy setup, and common troubleshooting steps.

Cluster SetupNginxSpring Cloud
0 likes · 10 min read
How to Build a Production‑Ready Nacos Cluster with MySQL and Nginx
Practical DevOps Architecture
Practical DevOps Architecture
Feb 18, 2019 · Backend Development

Comprehensive Guide to Nginx Optimization, Modules, Load‑Balancing Algorithms, Log Management, Custom Error Pages, and Comparison with Apache and LVS

This article presents a detailed overview of Nginx performance optimizations, module types, load‑balancing algorithms, log rotation scripting, custom error page setup, smooth restart procedures, configuration checks, and a comparative analysis with Apache and LVS for backend server administrators.

Backend ServerConfigurationNginx
0 likes · 9 min read
Comprehensive Guide to Nginx Optimization, Modules, Load‑Balancing Algorithms, Log Management, Custom Error Pages, and Comparison with Apache and LVS
dbaplus Community
dbaplus Community
Jan 16, 2019 · Operations

How to Build an Effective Nginx Monitoring System for E‑Commerce

This article explains how to monitor Nginx in high‑traffic e‑commerce scenarios, covering essential metrics, latency, error and traffic monitoring, saturation analysis, and visualizing data with ELK and Grafana, plus real‑world case studies and practical configuration tips.

ELKNginxe‑commerce
0 likes · 11 min read
How to Build an Effective Nginx Monitoring System for E‑Commerce
Didi Tech
Didi Tech
Jan 15, 2019 · Operations

Design and Performance Optimization of Twemproxy Using Nginx Multi‑Process Architecture

The project re‑engineers Twemproxy by adopting Nginx’s master‑worker multi‑process model, adding non‑blocking accept locks, reuseport load balancing, CPU affinity and crash isolation, which transforms the single‑threaded proxy into a scalable, low‑latency, high‑QPS solution suitable for public‑cloud high‑concurrency workloads.

Cache ProxyLinuxNginx
0 likes · 18 min read
Design and Performance Optimization of Twemproxy Using Nginx Multi‑Process Architecture
JD Tech
JD Tech
Jan 7, 2019 · Backend Development

Using OpenResty for a High‑Performance Logistics Gateway

This article explains how OpenResty, built on Nginx and Lua, powers JD Logistics' high‑throughput, extensible gateway by leveraging non‑blocking I/O, plugin architecture, multi‑level caching, dynamic load balancing, and custom JSON handling to achieve stable, scalable performance.

LogisticsLuaNginx
0 likes · 6 min read
Using OpenResty for a High‑Performance Logistics Gateway
MaGe Linux Operations
MaGe Linux Operations
Dec 30, 2018 · Operations

Step‑by‑Step Guide to Building an ELK Stack on CentOS 6.7

This tutorial walks you through setting up Java, ElasticSearch 2.1.0, Logstash 2.1.1, Kibana 4.3.1, and NGINX on a CentOS 6.7 server, configuring each component, linking them together, and troubleshooting common time‑zone issues so you can visualize logs with Kibana.

CentOSELKElasticsearch
0 likes · 8 min read
Step‑by‑Step Guide to Building an ELK Stack on CentOS 6.7
Open Source Tech Hub
Open Source Tech Hub
Dec 27, 2018 · Operations

How to Use frp for Secure Intranet Penetration and Custom Domain Routing

This guide explains how to set up the open‑source frp tool to expose local web services through a public domain, covering repository cloning, configuration file edits, service startup, phpStudy virtual‑host settings, error troubleshooting, custom sub‑ and third‑level domains, multi‑client setups, and optional Nginx reverse‑proxy integration.

Domain ConfigurationNginxfrp
0 likes · 7 min read
How to Use frp for Secure Intranet Penetration and Custom Domain Routing
21CTO
21CTO
Dec 22, 2018 · Operations

How to Master Reverse Proxy with Nginx: From Hosts to CORS

This guide explains the concepts of forward and reverse proxies, shows how to modify the hosts file for domain binding, walks through installing and configuring Nginx as a reverse proxy, and demonstrates creating a cross‑origin setup with frontend and backend code, including CORS handling and WebSocket support.

CORSNginxWeb Development
0 likes · 12 min read
How to Master Reverse Proxy with Nginx: From Hosts to CORS
ITPUB
ITPUB
Dec 21, 2018 · Backend Development

Mastering Nginx: Installation, Reverse Proxy, Load Balancing, and CORS Setup

This guide explains what Nginx is, how to install it on Linux and Windows, compile from source, use common control commands, and configure HTTP/HTTPS reverse proxy, load balancing, multiple web‑app routing, static site serving, and CORS handling with practical code examples.

CORSConfigurationHTTPS
0 likes · 16 min read
Mastering Nginx: Installation, Reverse Proxy, Load Balancing, and CORS Setup
Programmer DD
Programmer DD
Dec 9, 2018 · Operations

What Can Nginx Do Without Third‑Party Modules? A Practical Guide

This article details the core capabilities of Nginx without third‑party modules, including reverse proxy, various load‑balancing strategies, static and dynamic HTTP serving, forward proxy setup, and hot‑reload commands, providing clear configuration examples for each feature.

ConfigurationHTTP serverNginx
0 likes · 10 min read
What Can Nginx Do Without Third‑Party Modules? A Practical Guide
JD Tech
JD Tech
Nov 30, 2018 · Backend Development

Cache Classification and Practical Cases in High‑Traffic Systems

This article explains various cache types—including client, browser, CDN, NGINX, application, and unified Redis caches—and presents two real‑world case studies on handling hotspot keys and designing a three‑tier category‑center cache, highlighting performance gains, consistency challenges, and best‑practice solutions for high‑traffic backend systems.

BackendNginxcaching
0 likes · 8 min read
Cache Classification and Practical Cases in High‑Traffic Systems
21CTO
21CTO
Nov 21, 2018 · Backend Development

How to Build a Dynamic IP Blacklist with Nginx, Lua, and Redis

This guide explains how to create a dynamic IP blacklist using Nginx, Lua, and Redis, covering the background, architecture options, step‑by‑step implementation, and the advantages of a lightweight, shared, and easily updatable solution.

BackendLuaNginx
0 likes · 3 min read
How to Build a Dynamic IP Blacklist with Nginx, Lua, and Redis
Java Captain
Java Captain
Oct 27, 2018 · Backend Development

What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy

This article explains the core capabilities of Nginx without third‑party modules, covering reverse proxy, load balancing (including round‑robin, weight, ip_hash, fair, and url_hash), static HTTP serving with dynamic/static separation, forward proxy configuration, and hot‑reload commands.

ConfigurationHTTP serverNginx
0 likes · 11 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy
Architecture Talk
Architecture Talk
Oct 15, 2018 · Operations

Master Nginx Rate Limiting: Request & Connection Control with Practical Configs

This article explains how to use Nginx’s built‑in limit_req and limit_conn modules to implement request‑rate and connection‑based throttling, covering configuration directives, execution flow, burst handling, delay modes, whitelist setup with geo and map modules, and practical examples for IP and domain limits.

NginxOperationsWeb server
0 likes · 9 min read
Master Nginx Rate Limiting: Request & Connection Control with Practical Configs
Architecture Talk
Architecture Talk
Sep 25, 2018 · Backend Development

Why Static Files Fail in Vagrant + VirtualBox and How to Disable Sendfile

This article explains why static files and JavaScript may not update correctly in a Vagrant‑VirtualBox development setup on Windows, describes the underlying VirtualBox sendfile bug, and provides step‑by‑step instructions to disable sendfile in both Nginx and Apache to resolve the issue.

ApacheDevelopment EnvironmentNginx
0 likes · 5 min read
Why Static Files Fail in Vagrant + VirtualBox and How to Disable Sendfile
Meituan Technology Team
Meituan Technology Team
Sep 6, 2018 · Backend Development

Design and Implementation of Oceanus Custom HTTP Routing Framework

Oceanus is Meituan’s Nginx‑based HTTP routing framework that abstracts routing policies, stores them in MySQL, updates them asynchronously, evaluates Lua‑rendered conditions at runtime, and dynamically switches upstream groups without Nginx reload, enabling flexible traffic control for flash‑sale testing, regional isolation, gray releases, and other complex scenarios.

HTTP routingLuaNginx
0 likes · 16 min read
Design and Implementation of Oceanus Custom HTTP Routing Framework
QQ Music Frontend Team
QQ Music Frontend Team
Aug 19, 2018 · Frontend Development

How to Build a Real‑Time Page Performance Monitoring System

This article explains why monitoring page performance is crucial for user experience and SEO, outlines the design of a three‑part monitoring system—including front‑end data reporting via Navigation Timing, server‑side log collection with Nginx, data aggregation, sampling, storage, and visual dashboards—providing a complete end‑to‑end solution.

Data visualizationNginxPerformance Monitoring
0 likes · 17 min read
How to Build a Real‑Time Page Performance Monitoring System
MaGe Linux Operations
MaGe Linux Operations
Jun 27, 2018 · Operations

Master Nginx: Load Balancing, Caching, SSL & Static/Dynamic Separation Guide

This tutorial walks through setting up Nginx on Debian, configuring worker processes, events, and HTTP settings, defining upstream groups for load balancing, separating static and dynamic content with reverse proxy, enabling gzip compression, implementing proxy caching with shared memory, and adding SSL support with self‑signed certificates.

NginxSSLcaching
0 likes · 18 min read
Master Nginx: Load Balancing, Caching, SSL & Static/Dynamic Separation Guide
dbaplus Community
dbaplus Community
Jun 25, 2018 · Backend Development

Mastering Rate Limiting for High‑Traffic Flash‑Sale Systems

This article explains why rate limiting is essential for flash‑sale (seckill) systems, compares token‑bucket and leaky‑bucket algorithms, and provides concrete Tomcat, Nginx, OpenResty, and Guava configurations along with code snippets and load‑testing results to help engineers implement robust throttling.

NginxOpenRestySeckill
0 likes · 14 min read
Mastering Rate Limiting for High‑Traffic Flash‑Sale Systems
Java Backend Technology
Java Backend Technology
Jun 21, 2018 · Backend Development

Mastering Rate Limiting for High‑Traffic Flash Sale Systems

This article explains why rate limiting is essential for flash‑sale (seckill) services, compares token‑bucket and leaky‑bucket algorithms, and provides practical configuration examples for Tomcat, Nginx, and OpenResty, along with testing methods and code snippets.

Load TestingNginxOpenResty
0 likes · 14 min read
Mastering Rate Limiting for High‑Traffic Flash Sale Systems
Architecture Digest
Architecture Digest
Jun 21, 2018 · Backend Development

Rate Limiting Strategies for High‑Concurrency Seckill Systems

This article explains why rate limiting is essential for large‑scale flash‑sale (seckill) services, introduces token‑bucket and leaky‑bucket algorithms, and demonstrates practical implementations using Tomcat thread pools, Nginx, OpenResty, and Guava RateLimiter together with stress‑testing commands.

NginxSeckillTomcat
0 likes · 12 min read
Rate Limiting Strategies for High‑Concurrency Seckill Systems
21CTO
21CTO
Jun 16, 2018 · Backend Development

Master Rate Limiting: Token & Leaky Buckets, Tomcat, Nginx & OpenResty

This article explains why high‑traffic scenarios like flash‑sale systems need rate limiting, compares token‑bucket and leaky‑bucket algorithms, and shows practical configurations for Tomcat, Nginx, and OpenResty to protect APIs and ensure system stability.

NginxOpenRestyToken Bucket
0 likes · 10 min read
Master Rate Limiting: Token & Leaky Buckets, Tomcat, Nginx & OpenResty
Efficient Ops
Efficient Ops
Jun 3, 2018 · Backend Development

Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy

This article explains the principles, architectures, and trade‑offs of three popular software load balancers—LVS, Nginx, and HAProxy—guiding you to select the right solution based on traffic volume, protocol layer, and operational complexity.

BackendHAProxyLVS
0 likes · 13 min read
Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy
MaGe Linux Operations
MaGe Linux Operations
May 19, 2018 · Operations

Why Nginx Community Health Checks Fail and How to Diagnose Them

This article examines the weak health_check mechanism of open‑source Nginx, demonstrates a test setup with two Tomcat backends, analyzes access and error logs to show how Nginx retries failed servers, explains the role of max_fails, fail_timeout, and compares it with Nginx Plus features.

Nginxfail_timeouthealth check
0 likes · 10 min read
Why Nginx Community Health Checks Fail and How to Diagnose Them
Didi Tech
Didi Tech
May 18, 2018 · Backend Development

Understanding the Thundering Herd Problem in Linux and Nginx

The article explains the thundering herd problem where many processes wake for a single event, describes Linux’s kernel fixes for accept() and partial epoll solutions, and details how Nginx avoids the issue using a custom inter‑process accept mutex and lock design.

Linux kernelNginxconcurrency
0 likes · 14 min read
Understanding the Thundering Herd Problem in Linux and Nginx
Ctrip Technology
Ctrip Technology
Apr 17, 2018 · Backend Development

Evolution of Ctrip Image Service Architecture: From Simple NFS to a Scalable Go‑Based System

This article details the three‑stage evolution of Ctrip's image service architecture—from an early NFS‑backed design with Squid caching, through a Varnish‑and‑Lua powered middle stage, to the current Go‑based multi‑process system using FastDFS—highlighting the challenges, solutions, and performance outcomes.

Backend ArchitectureFastDFSGolang
0 likes · 9 min read
Evolution of Ctrip Image Service Architecture: From Simple NFS to a Scalable Go‑Based System
Java Backend Technology
Java Backend Technology
Apr 14, 2018 · Backend Development

Why Nginx Beats Apache: Deep Dive into High‑Concurrency Architecture

This article compares Nginx and Apache, explains Apache's three processing models, details how Nginx achieves superior high‑concurrency performance through event‑driven, single‑threaded architecture and efficient memory usage, and outlines key techniques for building scalable web servers.

ApacheBackendEvent-driven
0 likes · 10 min read
Why Nginx Beats Apache: Deep Dive into High‑Concurrency Architecture
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 29, 2018 · Backend Development

Boost Web Service Stability and Speed with Nginx‑Lua Integration

This article explains how embedding Lua scripts into Nginx via the lua‑nginx module can address PHP’s limitations in service stability and response time, detailing the problems, requirements, and practical code examples that demonstrate asynchronous handling and bigpipe‑style page rendering.

LuaNginxservice stability
0 likes · 9 min read
Boost Web Service Stability and Speed with Nginx‑Lua Integration
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
Efficient Ops
Efficient Ops
Mar 18, 2018 · Backend Development

Who Wins the 80‑Port Battle? Apache vs Nginx Showdown

This article humorously recounts the “80‑port war” between Apache and Nginx, using a comic strip to compare the legacy server’s extensive module list and age with Nginx’s event‑driven performance, C10K handling, and modern extensions, ultimately asking which will dominate the web.

ApacheC10KNginx
0 likes · 4 min read
Who Wins the 80‑Port Battle? Apache vs Nginx Showdown
Beike Product & Technology
Beike Product & Technology
Mar 16, 2018 · Backend Development

Investigation of Nginx 502 Errors Caused by Large Response Headers from PHP‑FPM

This article analyzes a recurring Nginx 502 Bad Gateway error triggered by oversized response headers from PHP‑FPM, explores whether fastcgi_buffer_size is the root cause, captures communication data between Nginx and PHP‑FPM, conducts systematic tests with varying buffer sizes, and draws conclusions about header handling and buffer configuration.

502BackendNginx
0 likes · 12 min read
Investigation of Nginx 502 Errors Caused by Large Response Headers from PHP‑FPM
ITPUB
ITPUB
Mar 14, 2018 · Operations

Top 7 Linux Ops Interview Questions and How to Answer Them

This article shares a Linux operations engineer’s interview experience, presenting seven common interview questions—self‑introduction, gray‑release implementation, MongoDB deployment, Jenkins‑based release and rollback, Tomcat work modes, monitoring solutions, and data backup—along with concise, practical answers and preparation tips.

JenkinsMongoDBNginx
0 likes · 13 min read
Top 7 Linux Ops Interview Questions and How to Answer Them
21CTO
21CTO
Jan 20, 2018 · Backend Development

Master Nginx Rate Limiting: From Basics to Advanced Configurations

This guide explains how Nginx's rate‑limiting works, covering the leaky‑bucket algorithm, basic directives, burst and nodelay options, whitelist handling, logging, custom error codes, and advanced configuration examples for securing and optimizing HTTP request traffic.

ConfigurationNginxload balancing
0 likes · 13 min read
Master Nginx Rate Limiting: From Basics to Advanced Configurations
Architecture Digest
Architecture Digest
Jan 20, 2018 · Operations

FastDFS Overview, Architecture, and Deployment Guide

FastDFS is an open‑source lightweight distributed file system written in C, designed for high‑availability file storage and load balancing; this article explains its differences from Hadoop, details its Tracker and Storage architecture, outlines file upload/download workflows, and provides step‑by‑step instructions for installing and configuring FastDFS, Nginx, and related components.

Distributed File SystemFastDFSInstallation
0 likes · 25 min read
FastDFS Overview, Architecture, and Deployment Guide
UCloud Tech
UCloud Tech
Nov 17, 2017 · Frontend Development

How to Seamlessly Combine Django and VueJS for a Modern Front‑Back End Project

This guide walks you through why Django and VueJS make a powerful pairing, explains their integration, and provides step‑by‑step instructions for setting up the project, configuring templates and static files, handling development and production environments, and deploying with uWSGI and Nginx.

DjangoNginxVueJS
0 likes · 14 min read
How to Seamlessly Combine Django and VueJS for a Modern Front‑Back End Project
21CTO
21CTO
Nov 12, 2017 · Backend Development

Why Nginx’s Modular Architecture Powers High‑Performance Web Serving

This article explains Nginx’s modular architecture, core, standard and optional HTTP modules, mail service and third‑party extensions, then details its multi‑process and asynchronous non‑blocking request handling, event‑driven model, master‑worker design, and inter‑process communication, providing a solid foundation for deeper source‑code study.

AsynchronousBackendEvent-driven
0 likes · 8 min read
Why Nginx’s Modular Architecture Powers High‑Performance Web Serving
Qunar Tech Salon
Qunar Tech Salon
Oct 31, 2017 · Backend Development

From Monolithic to Scalable Architecture: Reverse Proxy, Service Separation, Load Balancing, and Continuous Deployment

This article shares practical experience on evolving a single‑server Java monolith into a scalable architecture by introducing Nginx reverse proxy, separating services and static resources, adopting load‑balancing strategies, implementing distributed sessions, enabling read/write separation, and applying CI/CD tools such as Docker, Jenkins, Git, and Maven.

BackendNginxci/cd
0 likes · 10 min read
From Monolithic to Scalable Architecture: Reverse Proxy, Service Separation, Load Balancing, and Continuous Deployment
21CTO
21CTO
Sep 22, 2017 · Backend Development

Mastering System Load: Metrics, Bottlenecks, and Optimization Strategies

This article explains how to measure a system's load capacity, identifies key factors such as bandwidth, hardware, OS and application configurations, and provides practical optimization techniques for Linux, Tomcat, Nginx, MySQL, and Redis to handle high concurrency efficiently.

LinuxLoad TestingNginx
0 likes · 21 min read
Mastering System Load: Metrics, Bottlenecks, and Optimization Strategies
37 Interactive Technology Team
37 Interactive Technology Team
Sep 21, 2017 · Operations

Advanced Nginx Configuration Techniques for Security, Logging, and Traffic Management

The article presents advanced Nginx configuration techniques—including hiding version information, customizing 404 pages, outputting JSON logs, applying client‑based request logic, forcing download filenames, implementing rate limiting, and using traffic mirroring—while also touching on upstream and caching features for enhanced security, observability, and traffic management.

NginxWeb serverlogging
0 likes · 7 min read
Advanced Nginx Configuration Techniques for Security, Logging, and Traffic Management
High Availability Architecture
High Availability Architecture
Sep 20, 2017 · Operations

Optimizing Web Servers for High Throughput and Low Latency – Insights from Dropbox’s Edge Network

This article presents a comprehensive, data‑driven guide to reducing latency and increasing throughput of Nginx‑based web servers by covering hardware selection, low‑level OS tuning, network‑stack adjustments, TLS optimizations, and application‑level configurations, all illustrated with real‑world Dropbox experience.

CPU tuningLinuxNetwork Latency
0 likes · 32 min read
Optimizing Web Servers for High Throughput and Low Latency – Insights from Dropbox’s Edge Network
BiCaiJia Technology Team
BiCaiJia Technology Team
Aug 20, 2017 · Backend Development

Master Nginx: Install, Configure, and Optimize Reverse Proxy on CentOS

This guide walks you through installing Nginx on CentOS 7.5, configuring it as a high‑performance reverse proxy, setting up environment variables, managing common commands, and implementing practical scenarios such as request forwarding, Tomcat integration, load balancing, static file handling, and sub‑domain routing.

Nginxload-balancingreverse proxy
0 likes · 16 min read
Master Nginx: Install, Configure, and Optimize Reverse Proxy on CentOS
MaGe Linux Operations
MaGe Linux Operations
Jul 26, 2017 · Backend Development

How to Install and Configure Nginx with HTTPS on CentOS

This guide explains how to use Nginx as an HTTPS reverse proxy for WeChat mini‑programs, covering kernel requirements, downloading the proper version, compiling with necessary modules, starting the server, configuring nginx.conf, and setting up rate limiting, all on a CentOS system.

CompilationConfigurationHTTPS
0 likes · 6 min read
How to Install and Configure Nginx with HTTPS on CentOS
dbaplus Community
dbaplus Community
Jul 19, 2017 · Information Security

How HTTPS Secures Web Traffic: From SSL Basics to Nginx Deployment

This guide explains why plain HTTP is insecure, introduces SSL/TLS fundamentals, compares certificate types, and provides step‑by‑step instructions for configuring HTTPS on a web server (including Nginx redirects), while highlighting performance impacts and testing considerations.

HTTPSNginxSSL
0 likes · 9 min read
How HTTPS Secures Web Traffic: From SSL Basics to Nginx Deployment
21CTO
21CTO
Jul 19, 2017 · Backend Development

Essential Nginx & Linux Tuning Tips for High‑Performance Web Servers

This guide explains key Linux kernel and Nginx configuration adjustments—such as backlog queues, file descriptor limits, worker processes, keepalive settings, and logging options—to help administrators maximize web server performance while following safe, incremental tuning practices.

LinuxNginxSysadmin
0 likes · 11 min read
Essential Nginx & Linux Tuning Tips for High‑Performance Web Servers
Efficient Ops
Efficient Ops
Jul 18, 2017 · Operations

Boost NGINX Performance: Essential Linux and NGINX Tuning Tips

This guide explains how to fine‑tune Linux kernel parameters and NGINX directives—such as backlog queues, file descriptors, worker processes, keep‑alive settings, access‑log buffering, sendfile, and request limits—to achieve optimal web server performance for high‑traffic sites.

LinuxNginxOperations
0 likes · 11 min read
Boost NGINX Performance: Essential Linux and NGINX Tuning Tips
Architecture Digest
Architecture Digest
Jun 23, 2017 · Backend Development

Evolution of a Startup's Backend Architecture: From Single Server to Distributed System

After leaving Baidu in 2015, the author recounts nearly two years of evolving a startup’s backend architecture—from a single‑server Tomcat setup to multi‑node clusters with Nginx reverse proxy, database sharding, caching, session sharing, and service‑oriented design—highlighting challenges, optimizations, and lessons learned.

BackendDistributed SystemsNginx
0 likes · 5 min read
Evolution of a Startup's Backend Architecture: From Single Server to Distributed System
ITPUB
ITPUB
Jun 14, 2017 · Information Security

Top HTTPS & HTTP/2 Errors and Practical Fixes

This guide compiles common HTTPS and HTTP/2 deployment problems—such as Let’s Encrypt validation failures, certificate transparency errors, SNI incompatibility, cipher‑suite misconfigurations, and mixed‑content issues—and provides concise, actionable solutions with reference links for each case.

HTTP/2HTTPSNginx
0 likes · 8 min read
Top HTTPS & HTTP/2 Errors and Practical Fixes
ITPUB
ITPUB
Jun 6, 2017 · Operations

Essential Linux Kernel Tweaks to Boost Nginx Performance

This guide explains why the default Linux kernel settings are unsuitable for high‑concurrency Nginx servers, shows how to edit /etc/sysctl.conf, and provides a curated list of TCP and network parameters with practical comments to improve throughput and latency.

Kernel TuningNginxTCP
0 likes · 7 min read
Essential Linux Kernel Tweaks to Boost Nginx Performance