Tagged articles

Nginx

1345 articles · Page 9 of 14
Selected Java Interview Questions
Selected Java Interview Questions
Feb 9, 2022 · Backend Development

Understanding Nginx: Features, Architecture, Configuration, and Best Practices

This article provides a comprehensive overview of Nginx, covering its definition, advantages, typical use cases, request processing flow, high‑concurrency design, proxy types, directory layout, key configuration directives, load‑balancing algorithms, rate‑limiting mechanisms, security features, and practical deployment tips for modern web services.

ConfigurationNginxPerformance
0 likes · 28 min read
Understanding Nginx: Features, Architecture, Configuration, and Best Practices
Laravel Tech Community
Laravel Tech Community
Feb 8, 2022 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, Keepalived, and LVS High‑Availability

This article provides a step‑by‑step tutorial on installing Nginx, setting up reverse‑proxy and various load‑balancing methods, configuring SSL, deploying Keepalived for failover, and building an LVS‑DR high‑availability cluster with detailed command examples and configuration snippets.

KeepalivedLVSNginx
0 likes · 20 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, Keepalived, and LVS High‑Availability
Architect
Architect
Jan 30, 2022 · Backend Development

Designing a High‑Concurrency Ticket Spike System with Load Balancing, Nginx, and Go

This article explains how to design and implement a high‑concurrency ticket‑seckill system by analyzing the 12306 architecture, introducing multi‑layer load balancing, demonstrating Nginx weighted round‑robin configuration, and providing Go and Redis code to achieve stable, low‑latency ticket purchasing under massive simultaneous requests.

GoNginxRedis
0 likes · 19 min read
Designing a High‑Concurrency Ticket Spike System with Load Balancing, Nginx, and Go
ELab Team
ELab Team
Jan 21, 2022 · Backend Development

Why Nginx Is the Ultimate High‑Performance Web Server and How to Configure It

Nginx, a high‑performance HTTP and mail proxy server, achieves near‑million QPS throughput through its multi‑process architecture, efficient CPU core utilization, and fine‑grained configuration options, and this guide explains its design, core processes, configuration syntax, common directives, and practical usage scenarios for developers and ops engineers.

ConfigurationNginxProxy
0 likes · 15 min read
Why Nginx Is the Ultimate High‑Performance Web Server and How to Configure It
21CTO
21CTO
Jan 20, 2022 · Backend Development

Why Igor Sysoev’s Departure Marks a Turning Point for Nginx and the Web

The article recounts Igor Sysoev’s farewell from Nginx, outlines his pioneering role in creating the world’s leading web server, details the company’s growth, commercialisation, legal battles, and explains how his legacy will continue to shape internet infrastructure.

Igor SysoevNginxWeb infrastructure
0 likes · 11 min read
Why Igor Sysoev’s Departure Marks a Turning Point for Nginx and the Web
Efficient Ops
Efficient Ops
Jan 18, 2022 · Backend Development

Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning

Learn how to enhance your Nginx server by creating custom 404 error pages, enabling and reading the stub_status module, increasing worker processes and connections, adjusting kernel limits, expanding header buffers, and configuring client-side caching for static assets, with step‑by‑step commands and examples.

BackendNginxPerformance
0 likes · 9 min read
Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning
Efficient Ops
Efficient Ops
Jan 9, 2022 · Operations

How to Collect Nginx Access and Error Logs with Filebeat, Logstash, and Rsyslog

This guide demonstrates multiple ways to gather Nginx access and error logs—directly with Filebeat to Elasticsearch, via Filebeat to Logstash then Elasticsearch, and using rsyslog to forward logs to Logstash—providing step‑by‑step configurations, code snippets, and visual illustrations for each method.

ElasticsearchFilebeatLog Collection
0 likes · 9 min read
How to Collect Nginx Access and Error Logs with Filebeat, Logstash, and Rsyslog
IT Xianyu
IT Xianyu
Jan 9, 2022 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, Keepalived, LVS, and High‑Availability Clusters

This tutorial walks through installing Nginx from source, setting up upstream reverse‑proxy groups, configuring various load‑balancing methods (weight, IP hash, URL hash, least connections), enabling SSL, deploying Keepalived for failover, and building an LVS‑DR high‑availability cluster with detailed command‑line examples.

KeepalivedLVSNginx
0 likes · 23 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, Keepalived, LVS, and High‑Availability Clusters
Liangxu Linux
Liangxu Linux
Jan 5, 2022 · Backend Development

How to Set Up Multiple Nginx Virtual Hosts on a Single Server

This guide explains what virtual hosts are, how they work in Nginx, and provides step‑by‑step commands to create directory structures, test pages, server block configuration files, enable and disable sites, and verify the setup on a Linux server.

LinuxNginxVirtual Host
0 likes · 10 min read
How to Set Up Multiple Nginx Virtual Hosts on a Single Server
Top Architect
Top Architect
Dec 30, 2021 · Backend Development

High‑Performance Caching with OpenResty, Nginx, and Redis Using Lua

This article explains how to leverage OpenResty and Lua scripts to integrate Nginx with Redis for direct caching, compression, timed updates, request forwarding, and configurable URL management, thereby improving concurrency, reducing latency, and enhancing the resilience of backend web services.

LuaNginxPerformance
0 likes · 7 min read
High‑Performance Caching with OpenResty, Nginx, and Redis Using Lua
Baidu Geek Talk
Baidu Geek Talk
Dec 29, 2021 · Backend Development

How to Seamlessly Sync Swagger Docs to Yapi for Automatic API Updates

This guide explains how to keep Swagger annotations in sync with Yapi by generating a swagger.json file, exposing it via Nginx, and configuring Yapi’s automatic import, so that API documentation updates automatically after each code change without manual effort.

API documentationGoNginx
0 likes · 14 min read
How to Seamlessly Sync Swagger Docs to Yapi for Automatic API Updates
macrozheng
macrozheng
Dec 28, 2021 · Backend Development

Master Nginx: From Basics to Advanced Configuration for High‑Performance Web Servers

This guide walks you through Nginx fundamentals, reverse‑proxy concepts, load‑balancing techniques, static‑dynamic separation, cross‑platform installation steps, essential commands, and core configuration examples, equipping developers with the skills to deploy and manage a robust web server.

Backend DevelopmentNginxload balancing
0 likes · 10 min read
Master Nginx: From Basics to Advanced Configuration for High‑Performance Web Servers
Top Architect
Top Architect
Dec 14, 2021 · Backend Development

Comprehensive Nginx Installation, Configuration, and Usage Guide

This article provides a step‑by‑step tutorial on preparing a CentOS environment, installing Nginx via the LNMP package, explaining core concepts such as epoll, lightweight design and CPU affinity, and detailing configuration examples for basic settings, static resources, caching, CORS, anti‑hotlinking, and proxy services.

InstallationNginxweb server
0 likes · 11 min read
Comprehensive Nginx Installation, Configuration, and Usage Guide
MaGe Linux Operations
MaGe Linux Operations
Dec 8, 2021 · Operations

Mastering Load Balancing: LVS, Nginx, and HAProxy Explained

This article provides a comprehensive overview of load balancing technologies—including LVS, Nginx, and HAProxy—detailing their architectures, operating modes, advantages, and drawbacks, and explains how to choose and configure them for high‑performance, scalable backend systems.

HAProxyLVSNetwork Architecture
0 likes · 11 min read
Mastering Load Balancing: LVS, Nginx, and HAProxy Explained
Top Architect
Top Architect
Nov 6, 2021 · Backend Development

Nginx Cheat Sheet: Common Configuration Snippets

This article provides a concise collection of frequently used Nginx configuration examples—including listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings—to help developers quickly set up a high‑performance web server.

Backend DevelopmentNginxSSL
0 likes · 6 min read
Nginx Cheat Sheet: Common Configuration Snippets
Programmer DD
Programmer DD
Nov 2, 2021 · Backend Development

Top Nginx Interview Questions: Master High‑Concurrency Web Server Concepts

This article compiles essential Nginx interview questions covering its definition, key features, differences from Apache, request handling mechanisms, master‑worker architecture, proxy types, module usage, and common configuration directives, providing a comprehensive guide for backend engineers preparing for technical interviews.

BackendNginxProxy
0 likes · 14 min read
Top Nginx Interview Questions: Master High‑Concurrency Web Server Concepts
IT Architects Alliance
IT Architects Alliance
Oct 31, 2021 · Operations

Mastering Rate Limiting: From SLB to Spring Cloud Gateway and Microservices

This article explains how to apply rate limiting at each layer of a modern service architecture—SLB, Nginx, Spring Cloud Gateway, and individual microservices—detailing traffic characteristics, interception methods, isolation techniques, and practical configurations to protect systems from overload, attacks, and cascading failures.

Circuit BreakingMicroservicesNginx
0 likes · 7 min read
Mastering Rate Limiting: From SLB to Spring Cloud Gateway and Microservices
Top Architect
Top Architect
Oct 31, 2021 · Backend Development

Implementing a Dynamic IP Blacklist with Nginx, Lua, and Redis

This article explains how to build a dynamic IP blacklist using Nginx, Lua, and Redis, covering installation, configuration, Lua scripting, and deployment steps to reject requests from blacklisted IPs while keeping the solution lightweight and shareable across multiple servers.

IP blacklistLuaNginx
0 likes · 3 min read
Implementing a Dynamic IP Blacklist with Nginx, Lua, and Redis
Selected Java Interview Questions
Selected Java Interview Questions
Oct 28, 2021 · Operations

Common Nginx Configuration Snippets Cheat Sheet

This article provides a concise collection of frequently used Nginx configuration snippets—including listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings—along with a brief introduction to an online visual configuration tool.

ConfigurationNginxSSL
0 likes · 5 min read
Common Nginx Configuration Snippets Cheat Sheet
Open Source Linux
Open Source Linux
Oct 21, 2021 · Backend Development

How the Trailing Slash in Nginx proxy_pass Changes Request Routing

This article examines how the presence or absence of a trailing slash in Nginx's location blocks and proxy_pass directives affects URL matching and request forwarding, illustrating four proxy_pass scenarios with examples and providing configuration experiments to help avoid common pitfalls.

NginxTrailing Slashlocation
0 likes · 7 min read
How the Trailing Slash in Nginx proxy_pass Changes Request Routing
Liangxu Linux
Liangxu Linux
Oct 18, 2021 · Backend Development

Why a Missing Slash in Nginx proxy_pass Breaks Your Site – Deep Dive

This article explains how the presence or absence of a trailing slash in Nginx location blocks and proxy_pass directives changes request matching and URL rewriting, illustrated with concrete configuration examples and test results to help avoid common deployment errors.

BackendConfigurationNginx
0 likes · 7 min read
Why a Missing Slash in Nginx proxy_pass Breaks Your Site – Deep Dive
Efficient Ops
Efficient Ops
Oct 11, 2021 · Operations

Collect Nginx Access & Error Logs with Filebeat, Logstash, and Rsyslog

This guide walks through three practical methods for harvesting Nginx access and error logs—directly with Filebeat to Elasticsearch, via Filebeat‑Logstash‑Elasticsearch pipeline, and using Rsyslog to forward logs to Logstash—complete with configuration snippets and visual illustrations.

ElasticsearchFilebeatLog Collection
0 likes · 8 min read
Collect Nginx Access & Error Logs with Filebeat, Logstash, and Rsyslog
Java Architect Essentials
Java Architect Essentials
Oct 10, 2021 · Operations

Guide to Using Nginx‑GUI for Visual Configuration, Performance Monitoring and Log Management

This article introduces Nginx‑GUI, explains its requirements and current implementation for configuration and performance monitoring, provides step‑by‑step installation and configuration instructions with code snippets, and lists the features already realized and the remaining challenges such as log analysis and traffic statistics.

ConfigurationGUILinux
0 likes · 4 min read
Guide to Using Nginx‑GUI for Visual Configuration, Performance Monitoring and Log Management
MaGe Linux Operations
MaGe Linux Operations
Oct 3, 2021 · Backend Development

Why a Missing '/' in Nginx proxy_pass Can Break Your Site

This article explains how Nginx location matching works, why the presence or absence of a trailing slash in both location blocks and proxy_pass directives changes request routing, and provides concrete configuration examples to avoid common pitfalls.

BackendConfigurationNginx
0 likes · 6 min read
Why a Missing '/' in Nginx proxy_pass Can Break Your Site
IT Architects Alliance
IT Architects Alliance
Sep 28, 2021 · Backend Development

Designing a High‑Concurrency Ticket Spike System: Architecture, Load Balancing, and Go Implementation

This article explores the design of a high‑concurrency train‑ticket flash‑sale system, covering distributed load‑balancing strategies, Nginx weighted round‑robin configuration, local and remote stock deduction using Go and Redis, performance testing with ApacheBench, and key architectural lessons for preventing overselling and ensuring high availability.

Distributed ArchitectureGoNginx
0 likes · 18 min read
Designing a High‑Concurrency Ticket Spike System: Architecture, Load Balancing, and Go Implementation
Laravel Tech Community
Laravel Tech Community
Sep 28, 2021 · Operations

Nginx Rewrite Rules, Anti-Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration Guide

This article provides a comprehensive step‑by‑step guide on configuring Nginx rewrite rules, implementing anti‑hotlink protection, separating static and dynamic resources, and setting up Keepalived for high‑availability load balancing, complete with example configurations and shell scripts.

KeepalivedNginxanti-hotlinking
0 likes · 21 min read
Nginx Rewrite Rules, Anti-Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration Guide
Programmer DD
Programmer DD
Sep 23, 2021 · Backend Development

How to Set Up Nginx‑GUI for Visual Nginx Management on Linux

This guide walks you through installing, configuring, and running the open‑source Nginx‑GUI tool on a Linux server, covering download, property file edits, Linux‑specific renaming, permission setup, startup commands, and the features currently supported versus pending.

ConfigurationGUILinux
0 likes · 4 min read
How to Set Up Nginx‑GUI for Visual Nginx Management on Linux
Laravel Tech Community
Laravel Tech Community
Sep 22, 2021 · Backend Development

Session Sharing Solutions in Distributed Environments: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie

The article explains why session sharing is critical in micro‑service and distributed deployments and presents four backend solutions—Nginx ip_hash load balancing, Tomcat session replication, Redis‑based centralized session storage, and cookie‑based sessions—detailing their implementations, advantages, and drawbacks.

BackendNginxRedis
0 likes · 5 min read
Session Sharing Solutions in Distributed Environments: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie
Liangxu Linux
Liangxu Linux
Sep 4, 2021 · Backend Development

Mastering Nginx: Minimal Config, root, location, and try_files Explained

This guide walks through building a minimal Nginx server, explains the root, location, and try_files directives with syntax, modifiers, matching priority, and practical code examples, and highlights common pitfalls such as using try_files in the wrong context.

BackendConfigurationNginx
0 likes · 6 min read
Mastering Nginx: Minimal Config, root, location, and try_files Explained
Open Source Linux
Open Source Linux
Sep 1, 2021 · Backend Development

Essential Nginx Cheat Sheet: Quick Config Snippets for Servers

This article introduces Nginx as a high‑performance HTTP and reverse‑proxy server and provides a concise collection of commonly used configuration snippets—including listening ports, logging, server names, static files, redirects, reverse proxying, load balancing, and SSL settings—to help developers set up and optimize their web services efficiently.

ConfigurationNginxload balancing
0 likes · 5 min read
Essential Nginx Cheat Sheet: Quick Config Snippets for Servers
IT Architects Alliance
IT Architects Alliance
Aug 21, 2021 · Operations

Mastering Nginx: From Basics to Advanced Load Balancing and Rate Limiting

This article explains what Nginx is, why it’s chosen for high‑performance reverse proxy and load balancing, walks through its event‑driven architecture, core configuration directives, virtual host setups, location regex rules, static‑dynamic separation, rate‑limiting techniques, load‑balancing algorithms, high‑availability settings and practical code examples.

ConfigurationNginxOperations
0 likes · 19 min read
Mastering Nginx: From Basics to Advanced Load Balancing and Rate Limiting
Top Architect
Top Architect
Aug 12, 2021 · Cloud Native

Docker Beginner’s Guide: Installation, Core Concepts, and Best Practices

This article provides a comprehensive introduction to Docker, covering its fundamental concepts, differences from virtual machines, step‑by‑step installation, creating Dockerfiles, building and running container images, publishing to registries, and practical best‑practice recommendations for modern cloud‑native development.

Cloud NativeDevOpsNginx
0 likes · 13 min read
Docker Beginner’s Guide: Installation, Core Concepts, and Best Practices
Open Source Linux
Open Source Linux
Aug 10, 2021 · Backend Development

Master Nginx: From Static Server to Load Balancing and Reverse Proxy

This guide walks through configuring Nginx as a static file server, explains location directives and regex patterns, shows how to set up reverse proxying, explores various load‑balancing strategies, demonstrates dynamic‑static separation, and covers useful directives such as return, rewrite, error_page, logging and access control.

ConfigurationNginxStatic files
0 likes · 19 min read
Master Nginx: From Static Server to Load Balancing and Reverse Proxy
IT Architects Alliance
IT Architects Alliance
Aug 10, 2021 · Backend Development

How to Build a Robust High‑Concurrency Flash Sale System

This article examines the challenges of implementing a flash‑sale (秒杀) system—such as overselling, massive concurrency, request flooding, URL exposure, and database strain—and presents a comprehensive backend design that includes dedicated databases, dynamic URLs, static page rendering, Redis clustering, Nginx load balancing, optimized SQL, token‑bucket rate limiting, asynchronous order processing, and service degradation strategies.

NginxRedisasynchronous-processing
0 likes · 14 min read
How to Build a Robust High‑Concurrency Flash Sale System
Code Ape Tech Column
Code Ape Tech Column
Aug 10, 2021 · Backend Development

How to Share Sessions Across Distributed Servers: Nginx, Tomcat, Redis, and Cookie Solutions

This article explains why session sharing is critical in micro‑service architectures, compares common Nginx load‑balancing methods, and provides four practical solutions—ip_hash load balancing, Tomcat session replication, Redis‑based session caching, and cookie‑based sharing—complete with configuration examples and pros/cons.

BackendNginxRedis
0 likes · 6 min read
How to Share Sessions Across Distributed Servers: Nginx, Tomcat, Redis, and Cookie Solutions
Ops Development Stories
Ops Development Stories
Aug 10, 2021 · Cloud Native

Supercharge Nginx Ingress Performance with Kernel and Config Tweaks

This guide explains how to boost Nginx Ingress Controller throughput in high‑concurrency Kubernetes environments by adjusting kernel parameters, fine‑tuning Nginx settings, and applying optimal ConfigMap configurations for keep‑alive, timeouts, worker connections, retries, and Brotli compression.

Nginxcloud-nativetuning
0 likes · 14 min read
Supercharge Nginx Ingress Performance with Kernel and Config Tweaks
Efficient Ops
Efficient Ops
Aug 8, 2021 · Cloud Native

How Nginx and Nginx‑Ingress Work Together to Proxy Services in Kubernetes

This article explains how traditional host‑based Nginx reverse‑proxy configurations compare with the nginx‑ingress controller running as a pod in Kubernetes, detailing their setup, deployment YAML, ingress resources, and generated Nginx configuration for exposing services.

KubernetesNginxcloud-native
0 likes · 7 min read
How Nginx and Nginx‑Ingress Work Together to Proxy Services in Kubernetes
Top Architect
Top Architect
Jul 30, 2021 · Backend Development

Comprehensive Nginx Configuration Guide: HTTP Server, Static Resources, Reverse Proxy, Load Balancing and Advanced Directives

This article provides a step‑by‑step tutorial on configuring Nginx as an HTTP server, serving static files, setting up reverse proxy, implementing various load‑balancing strategies, separating static and dynamic content, and using common directives such as return, rewrite, error_page, logging and access control.

Nginxreverse proxy
0 likes · 14 min read
Comprehensive Nginx Configuration Guide: HTTP Server, Static Resources, Reverse Proxy, Load Balancing and Advanced Directives
Open Source Linux
Open Source Linux
Jul 25, 2021 · Backend Development

Mastering Nginx Rate Limiting: From Basics to Advanced Configurations

This article explains how Nginx implements rate limiting using the leaky‑bucket algorithm, walks through basic and advanced configurations—including zones, burst, nodelay, whitelists, multiple limits, logging, custom status codes, and request denial—while providing complete configuration examples.

Nginxbackend configurationleaky-bucket
0 likes · 13 min read
Mastering Nginx Rate Limiting: From Basics to Advanced Configurations
macrozheng
macrozheng
Jul 21, 2021 · Operations

How to Scale a Web Service: From Single Tomcat to LVS + Nginx Architecture

This article walks through the evolution of a web service architecture—from a single Tomcat server to a multi‑node setup with load balancers, gateways, static‑dynamic separation, and finally a combined LVS‑Nginx solution with DNS load balancing and CDN integration—explaining each component and its impact on scalability and reliability.

LVSNginxbackend architecture
0 likes · 11 min read
How to Scale a Web Service: From Single Tomcat to LVS + Nginx Architecture
Selected Java Interview Questions
Selected Java Interview Questions
Jul 20, 2021 · Backend Development

Session Sharing Solutions for Distributed Systems: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie Approaches

In distributed micro‑service environments, session sharing is essential to prevent repeated logins, and this article explains four practical solutions—Nginx ip_hash load balancing, Tomcat session replication, Redis‑based centralized sessions, and cookie‑based sharing—detailing their implementations, advantages, and drawbacks.

NginxRedisTomcat
0 likes · 5 min read
Session Sharing Solutions for Distributed Systems: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie Approaches
Programmer DD
Programmer DD
Jul 18, 2021 · Backend Development

Master Nginx Rate Limiting: From Basics to Advanced Configurations

This article explains how Nginx implements rate limiting using the leaky‑bucket algorithm, walks through basic directives like limit_req_zone and limit_req, and demonstrates advanced features such as burst, nodelay, whitelisting, multiple limit rules, logging, custom status codes, and request denial.

Nginxbackend configurationburst
0 likes · 13 min read
Master Nginx Rate Limiting: From Basics to Advanced Configurations
IT Architects Alliance
IT Architects Alliance
Jul 18, 2021 · Operations

How to Achieve Smooth Releases and AB Testing with Nginx: A Step‑by‑Step Guide

This article details a practical smooth‑release process for a cloud‑office system, explains how to use Nginx health‑check endpoints to take instances offline, and presents three AB‑testing routing strategies—IP‑based, cookie‑based, and AB‑cluster proxy—complete with configuration examples, pros and cons, and deployment steps.

AB TestingBlue-Green DeploymentCloud Native
0 likes · 9 min read
How to Achieve Smooth Releases and AB Testing with Nginx: A Step‑by‑Step Guide
Baidu Geek Talk
Baidu Geek Talk
Jul 14, 2021 · Backend Development

Understanding Nginx Architecture, Process Model, and Module Design

The article explains Nginx’s high‑performance, event‑driven architecture, detailing its master‑worker process model, asynchronous non‑blocking I/O, CPU affinity, accept‑mutex load balancing, and the modular design built around ngx_module_t, covering core and HTTP modules, configuration parsing, data structures, and compilation guidelines for developers.

Backend DevelopmentNginxevent-driven
0 likes · 18 min read
Understanding Nginx Architecture, Process Model, and Module Design
Java Interview Crash Guide
Java Interview Crash Guide
Jul 10, 2021 · Operations

10 Proven Strategies to Boost Your Web App Performance by Up to 10×

This article outlines ten actionable techniques—including reverse proxy deployment, load balancing, caching, compression, SSL/TLS optimization, HTTP/2 adoption, software upgrades, Linux tuning, web‑server tweaks, and real‑time monitoring—that together can boost a web application's speed and reliability by up to ten times.

NginxSSLWeb Performance
0 likes · 22 min read
10 Proven Strategies to Boost Your Web App Performance by Up to 10×
Code Ape Tech Column
Code Ape Tech Column
Jul 10, 2021 · Backend Development

Comprehensive Guide to Nginx: HTTP Server, Static Serving, Reverse Proxy, Load Balancing, and Advanced Directives

This article provides a detailed tutorial on configuring Nginx as an HTTP server, setting up static file serving, implementing reverse proxy, configuring various load‑balancing strategies, and using advanced directives such as location matching, return, rewrite, error_page, and logging.

NginxStatic filesreverse proxy
0 likes · 18 min read
Comprehensive Guide to Nginx: HTTP Server, Static Serving, Reverse Proxy, Load Balancing, and Advanced Directives
Architects Research Society
Architects Research Society
Jul 3, 2021 · Backend Development

Optimizing NGINX and Linux Settings for High Performance

This article provides a practical guide to tuning Linux kernel parameters and NGINX configuration directives—such as backlog queues, file descriptors, worker processes, keepalive connections, access‑log buffering, sendfile, limits, caching and compression—to achieve optimal web server performance for high‑traffic sites.

BackendLinuxNginx
0 likes · 11 min read
Optimizing NGINX and Linux Settings for High Performance
IT Architects Alliance
IT Architects Alliance
Jun 27, 2021 · Backend Development

Why Nginx’s Modular, Event‑Driven Architecture Powers High‑Performance Servers

This article breaks down Nginx’s high‑performance architecture, covering its modular design, event‑driven processing, multi‑stage asynchronous request handling, master‑worker process model, and memory‑pool strategy, and explains how each component contributes to scalability, low latency, and efficient resource utilization.

ArchitectureBackendNginx
0 likes · 10 min read
Why Nginx’s Modular, Event‑Driven Architecture Powers High‑Performance Servers
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 27, 2021 · Operations

10 Proven Ways to Boost Web App Performance Up to 10× with NGINX

This article explains why web performance is critical today, presents ten practical optimization techniques—including reverse proxy, load balancing, caching, compression, SSL/TLS tuning, HTTP/2, software upgrades, Linux and server tuning, and real‑time monitoring—to potentially increase web application speed by up to tenfold.

Linux TuningNginxSSL/TLS
0 likes · 23 min read
10 Proven Ways to Boost Web App Performance Up to 10× with NGINX
Architect
Architect
Jun 24, 2021 · Backend Development

Nginx Architecture Overview: Modular Design, Event‑Driven Model, Multi‑Stage Asynchronous Processing, and Master‑Worker Process Management

This article summarizes Nginx's high‑performance architecture, covering its modular design, event‑driven processing, multi‑stage asynchronous request handling, master‑worker process model, and memory‑pool strategy, while illustrating each concept with diagrams and practical observations from recent reading notes.

ArchitectureBackendNginx
0 likes · 10 min read
Nginx Architecture Overview: Modular Design, Event‑Driven Model, Multi‑Stage Asynchronous Processing, and Master‑Worker Process Management
QQ Music Frontend Team
QQ Music Frontend Team
Jun 24, 2021 · Backend Development

Master Nginx: Complete Installation, Configuration, and Advanced Tips

This comprehensive guide walks you through installing Nginx from source, configuring global settings, mastering common directives, enabling gzip compression, setting up reverse and forward proxies, load balancing, SSL, systemd service management, and troubleshooting, providing ready-to-use code snippets and practical examples for server administrators.

ConfigurationGZIPInstallation
0 likes · 41 min read
Master Nginx: Complete Installation, Configuration, and Advanced Tips
IT Architects Alliance
IT Architects Alliance
Jun 17, 2021 · Operations

What Makes a System Highly Available? 6 Proven Architecture Patterns

This article explains the essential characteristics of high‑availability architectures—master‑slave failover, load balancing, and horizontal scaling—and reviews six practical solutions including LVS + Keepalive, NGINX, Zookeeper, client‑side strategies, service‑level replication, and middleware approaches.

LVSNginxZooKeeper
0 likes · 7 min read
What Makes a System Highly Available? 6 Proven Architecture Patterns
21CTO
21CTO
Jun 15, 2021 · Backend Development

Master High‑Performance Linux Servers with OpenResty, Epoll, and Lua

Learn how Linux’s non‑blocking I/O mechanisms such as select, poll, and epoll enable high‑concurrency servers, explore OpenResty’s Lua‑based architecture, and follow step‑by‑step instructions for installing, configuring, and troubleshooting a performant OpenResty/Nginx environment on Linux.

EpollLinuxLua
0 likes · 11 min read
Master High‑Performance Linux Servers with OpenResty, Epoll, and Lua
Liangxu Linux
Liangxu Linux
Jun 12, 2021 · Backend Development

How Nginx’s max_fails and fail_timeout Really Work: A Hands‑On Demo

This article explains the meaning of Nginx upstream directives max_fails and fail_timeout, shows their default values, walks through a step‑by‑step experiment with two PHP‑FPM backends, and clarifies common misconceptions about failure handling and timeout settings.

BackendNginxPHP-FPM
0 likes · 6 min read
How Nginx’s max_fails and fail_timeout Really Work: A Hands‑On Demo
Tencent Cloud Developer
Tencent Cloud Developer
Jun 10, 2021 · Backend Development

Understanding Nginx Architecture: Master/Worker Processes, Hot Reload, Epoll, and Load Balancing

The article explains Nginx’s master‑worker architecture, showing how the master process handles signals, restarts workers, and performs hot configuration or binary reloads, while workers use an event‑driven epoll loop with an accept‑mutex to efficiently process connections and balance load across cores without multithreading.

Backend DevelopmentEpollHot Reload
0 likes · 10 min read
Understanding Nginx Architecture: Master/Worker Processes, Hot Reload, Epoll, and Load Balancing