Tagged articles
1215 articles
Page 7 of 13
Sohu Tech Products
Sohu Tech Products
Aug 10, 2022 · Backend Development

Designing a High-Concurrency Ticket Booking System with Load Balancing, Nginx Weighted Round Robin, and Redis

This article presents a comprehensive design and implementation of a high‑concurrency train‑ticket flash‑sale system, covering distributed architecture, load‑balancing strategies, Nginx weighted round‑robin configuration, Go‑based services, Redis‑backed stock management, and performance testing results.

Nginxdistributed architecturehigh concurrency
0 likes · 20 min read
Designing a High-Concurrency Ticket Booking System with Load Balancing, Nginx Weighted Round Robin, and Redis
Architecture Digest
Architecture Digest
Jul 22, 2022 · Backend Development

Understanding Interface Idempotency and Distributed Rate Limiting: Concepts, Algorithms, and Java Implementations

This article explains the principle of interface idempotency, presents practical techniques such as version‑based updates and token mechanisms, and then delves into distributed rate‑limiting dimensions, common algorithms like token‑bucket and leaky‑bucket, and concrete implementations using Guava, Nginx, Redis and Lua with full code examples.

IdempotencyNginxToken Bucket
0 likes · 21 min read
Understanding Interface Idempotency and Distributed Rate Limiting: Concepts, Algorithms, and Java Implementations
Architect's Guide
Architect's Guide
Jul 11, 2022 · Backend Development

Nginx Configuration Guide: Static Server, Reverse Proxy, Load Balancing, and Dynamic‑Static Separation

This article provides a comprehensive tutorial on configuring Nginx as a static file server, setting up location mappings, implementing reverse proxy, various load‑balancing strategies, dynamic‑static separation, and essential directives such as return, rewrite, error_page, logging, and access control.

ConfigurationNginxStatic Server
0 likes · 14 min read
Nginx Configuration Guide: Static Server, Reverse Proxy, Load Balancing, and Dynamic‑Static Separation
Liangxu Linux
Liangxu Linux
Jul 3, 2022 · Backend Development

How Nginx Leverages epoll in a Multi‑Process Architecture

This article explains Nginx's network design, showing how the master process only creates and binds listening sockets while worker processes each create an epoll instance, register events, and handle accept, read, and write operations, illustrating the complete flow from code snippets to multi‑process coordination.

Network programmingNginxbackend-development
0 likes · 19 min read
How Nginx Leverages epoll in a Multi‑Process Architecture
Laravel Tech Community
Laravel Tech Community
Jun 23, 2022 · Backend Development

Nginx 1.23.0 Mainline Release – Key Changes and Bug Fixes

Version 1.23.0 of the Nginx mainline branch introduces several internal API updates, header handling improvements, bug fixes for Vary and WWW‑Authenticate headers, SSL logging level adjustments, EPOLLRDHUP handling, and corrected caching behavior for Expires and Cache‑Control headers.

BugFixNginxWeb server
0 likes · 3 min read
Nginx 1.23.0 Mainline Release – Key Changes and Bug Fixes
Java Architect Essentials
Java Architect Essentials
Jun 21, 2022 · Backend Development

Master Nginx: Core Concepts, Configuration, and Performance Tuning

This comprehensive guide explains what Nginx is, its advantages, typical use cases, request handling, high‑concurrency model, forward and reverse proxy concepts, directory layout, key configuration directives, load‑balancing algorithms, rate limiting, health checks, gzip compression, and practical examples for virtual hosts and module management.

ConfigurationNginxWeb server
0 likes · 33 min read
Master Nginx: Core Concepts, Configuration, and Performance Tuning
Liangxu Linux
Liangxu Linux
Jun 19, 2022 · Backend Development

Mastering Nginx: Installation, Core Directives, Load Balancing, and Advanced Configurations

This guide walks through installing Nginx, explains essential directives such as listen, server_name, location and proxy_pass, demonstrates reverse‑proxy setups, details rate‑limiting and connection‑limiting modules, explores various upstream load‑balancing strategies, and covers performance‑tuning options like keepalive, gzip, and CORS handling.

InstallationNginxrate limiting
0 likes · 16 min read
Mastering Nginx: Installation, Core Directives, Load Balancing, and Advanced Configurations
Selected Java Interview Questions
Selected Java Interview Questions
Jun 18, 2022 · Backend Development

A Quick Guide for Developers to Install and Use Docker: From Hello World to MySQL and Custom Images

This tutorial walks developers through installing Docker on Ubuntu, explains core concepts such as images, containers and repositories, and demonstrates practical tasks including pulling a hello‑world image, running nginx and MySQL containers, configuring network bridges, handling common errors, and building a custom Spring Boot image with a Dockerfile.

DockerfileNginxmysql
0 likes · 14 min read
A Quick Guide for Developers to Install and Use Docker: From Hello World to MySQL and Custom Images
php Courses
php Courses
Jun 14, 2022 · Operations

Permission Configuration for Nginx, PHP‑FPM, and MySQL on Linux Servers

This article explains how to properly set file and process permissions for Nginx, PHP‑FPM, and MySQL on Linux servers, recommending the use of a dedicated www user group, showing configuration snippets, and illustrating how to verify running processes to enhance security and avoid permission‑related errors.

LinuxNginxPermissions
0 likes · 5 min read
Permission Configuration for Nginx, PHP‑FPM, and MySQL on Linux Servers
php Courses
php Courses
Jun 9, 2022 · Backend Development

Netcraft April 2022 Global Web Server Survey: Market Share and Activity Statistics

The Netcraft April 2022 survey analyzes over 1.16 billion sites, 271 million domains and nearly 12 million web‑facing computers, revealing that nginx leads in market share while providers such as Cloudflare, OpenResty, Pepyaka and GHS show notable growth and shifts in the global web‑server landscape.

ApacheCloudflareMarket Share
0 likes · 4 min read
Netcraft April 2022 Global Web Server Survey: Market Share and Activity Statistics
Architecture Digest
Architecture Digest
Jun 8, 2022 · Backend Development

Blocking Foreign IP Access with Nginx Using the ngx_http_geoip2 Module

This tutorial explains how to prevent overseas IP addresses from reaching a website by installing the libmaxminddb-devel dependency, adding the ngx_http_geoip2 module to Nginx, upgrading to Nginx 1.18, configuring GeoIP2 database paths, mapping country codes, and returning a 404 response for foreign requests.

BackendIP blockingNginx
0 likes · 7 min read
Blocking Foreign IP Access with Nginx Using the ngx_http_geoip2 Module
IT Architects Alliance
IT Architects Alliance
Jun 1, 2022 · Backend Development

Mastering Nginx: From Basics to Advanced Configurations and Security

This comprehensive guide explains what Nginx is, its core features, typical use cases, ecosystem extensions, installation methods, detailed configuration examples—including HTTPS, redirects, static mapping, proxying, rate limiting, authentication, load‑balancing strategies, and security hardening—plus an overview of its architecture and source‑code layout.

ConfigurationNginxWeb server
0 likes · 10 min read
Mastering Nginx: From Basics to Advanced Configurations and Security
Top Architect
Top Architect
May 30, 2022 · Information Security

Implementing Transparent Encrypted Communication with mTLS Using Nginx and OpenSSL

This article explains how to secure cross‑data‑center traffic by applying TLS principles, setting up a private Certificate Authority, generating self‑signed certificates with OpenSSL, configuring mutual TLS (mTLS) on Nginx proxies for both HTTP and TCP streams, and verifying the setup with curl and redis‑cli commands.

Certificate AuthorityNginxOpenSSL
0 likes · 24 min read
Implementing Transparent Encrypted Communication with mTLS Using Nginx and OpenSSL
IT Architects Alliance
IT Architects Alliance
May 24, 2022 · Backend Development

How to Ensure API Idempotency and Implement Distributed Rate Limiting in Java

This guide explains the principles of API idempotency using unique business IDs or token mechanisms, explores distributed rate‑limiting dimensions, compares token‑bucket and leaky‑bucket algorithms, and provides concrete implementations with Guava RateLimiter, Nginx configuration, and a Redis‑Lua script integrated into Spring Boot, including annotation‑based AOP for easy usage.

API idempotencyGuava RateLimiterNginx
0 likes · 19 min read
How to Ensure API Idempotency and Implement Distributed Rate Limiting in Java
Java Tech Enthusiast
Java Tech Enthusiast
May 18, 2022 · Operations

Nginx Reverse Proxy, Load Balancing, and URL Rewrite Guide

This article explains how Nginx can act as a reverse proxy, distribute traffic with various load‑balancing methods, serve static assets separately from dynamic back‑ends, and rewrite friendly URLs, providing clear configuration snippets for each technique.

NginxServer ConfigurationURL Rewrite
0 likes · 10 min read
Nginx Reverse Proxy, Load Balancing, and URL Rewrite Guide
Zhuanzhuan Tech
Zhuanzhuan Tech
May 18, 2022 · Backend Development

WebSocket Cluster Deployment in a Customer Service IM System

This article explains how a large-scale customer service instant messaging platform uses clustered WebSocket services, Redis, Nginx load balancing, and message‑queue broadcasting to achieve real‑time, reliable message delivery and robust reconnection handling across multiple servers.

ClusterInstant MessagingNginx
0 likes · 7 min read
WebSocket Cluster Deployment in a Customer Service IM System
Liangxu Linux
Liangxu Linux
May 17, 2022 · Backend Development

How Nginx Leverages epoll in a Multi‑Process Architecture

This article explains Nginx's network design, detailing how the master process only creates and binds listening sockets while multiple worker processes each create their own epoll instance, register events, and handle client connections through accept, connection initialization, and event‑driven I/O.

Network programmingNginxepoll
0 likes · 18 min read
How Nginx Leverages epoll in a Multi‑Process Architecture
Top Architect
Top Architect
May 15, 2022 · Backend Development

Differences Between LVS and Nginx Load Balancing: A Technical Comparison

This article compares LVS and Nginx load balancing, explaining their layer differences, performance characteristics, configuration flexibility, health‑check capabilities, and typical use‑cases, while also discussing related concepts such as forward/reverse proxy, static‑dynamic separation, and practical deployment considerations.

LVSNginxbackend-development
0 likes · 11 min read
Differences Between LVS and Nginx Load Balancing: A Technical Comparison
Architect
Architect
May 13, 2022 · Information Security

Implementing Transparent Encrypted Communication with mTLS Using Nginx and Self‑Signed Certificates

This article explains how to secure cross‑data‑center traffic by encrypting it with TLS/mTLS, covering the principles of TLS, certificate authority roles, generating self‑signed certificates with OpenSSL, and configuring Nginx proxies for both HTTP and TCP streams to provide transparent encrypted channels without modifying applications.

Certificate AuthorityNginxOpenSSL
0 likes · 26 min read
Implementing Transparent Encrypted Communication with mTLS Using Nginx and Self‑Signed Certificates
vivo Internet Technology
vivo Internet Technology
May 11, 2022 · Information Security

Investigation and Resolution of Cross-Origin Errors Caused by WAF XSS Filtering in a Front‑End/Back‑End Separated System

The article recounts a real‑world incident where a JSON POST from a front‑end domain triggered a cross‑origin 418 error because a Web Application Firewall’s XSS filter mistakenly blocked a JavaScript validator field, and after the security team modified the WAF rules the issue was resolved, highlighting systematic debugging and deep knowledge of DNS, Nginx, ingress, Tomcat and WAF layers.

CORSCross-OriginHTTP
0 likes · 12 min read
Investigation and Resolution of Cross-Origin Errors Caused by WAF XSS Filtering in a Front‑End/Back‑End Separated System
php Courses
php Courses
May 11, 2022 · Backend Development

High-Concurrency Web Architecture: Concepts, Load Balancing, CDN, and PHP Concurrency Practices

This article explains key high‑concurrency web concepts such as QPS, throughput, and response time, then details traffic and server optimizations, load‑balancing strategies (L4/L7, Nginx, LVS), CDN fundamentals, process/thread/coroutine models, asynchronous I/O, PHP Swoole concurrency, and database caching techniques for scalable backend systems.

CDNDatabase CachingNginx
0 likes · 22 min read
High-Concurrency Web Architecture: Concepts, Load Balancing, CDN, and PHP Concurrency Practices
Java Tech Enthusiast
Java Tech Enthusiast
May 5, 2022 · Operations

Nginx Installation, Configuration, and Basic Usage Guide

This guide walks through downloading, compiling, and installing Nginx from source on Linux, configuring dependencies, creating a systemd service, managing start/stop commands, understanding the directory layout, and setting up basic nginx.conf directives—including worker processes, connections, MIME types, and virtual host server_name patterns.

ConfigurationInstallationLinux
0 likes · 16 min read
Nginx Installation, Configuration, and Basic Usage Guide
Top Architect
Top Architect
Apr 26, 2022 · Backend Development

Comprehensive Nginx Tutorial: Installation, Reverse Proxy, Load Balancing, Static/Dynamic Separation, and High‑Availability Setup

This step‑by‑step guide explains how to install Nginx, configure it for reverse proxy and load balancing, separate static and dynamic content, and achieve high availability with keepalived, while also covering Nginx’s architecture, thread model, and key configuration directives.

Nginxreverse proxy
0 likes · 30 min read
Comprehensive Nginx Tutorial: Installation, Reverse Proxy, Load Balancing, Static/Dynamic Separation, and High‑Availability Setup
Architect
Architect
Apr 24, 2022 · Backend Development

Comprehensive Nginx Tutorial: Installation, Configuration, Reverse Proxy, Load Balancing, and High Availability

This guide provides a step‑by‑step tutorial on Nginx, covering its overview, single‑instance installation, reverse proxy setup, load‑balancing configuration, static‑dynamic separation, high‑availability clustering with keepalived, detailed configuration directives, and performance considerations, complete with command‑line examples and code snippets.

LinuxNginxhigh availability
0 likes · 30 min read
Comprehensive Nginx Tutorial: Installation, Configuration, Reverse Proxy, Load Balancing, and High Availability
Ctrip Technology
Ctrip Technology
Apr 14, 2022 · Backend Development

Implementing QUIC in Trip.com App: Server Architecture, Connection Migration, and 0‑RTT Optimization

This article describes how Trip.com’s backend engineers introduced QUIC to the Trip.com App, redesigned the Nginx‑based server architecture for multi‑process deployment, solved connection‑migration challenges with a custom load‑balancing layer, and enabled 0‑RTT support using shared ticket keys, achieving roughly a 20% reduction in request latency.

0-RTTNginxQUIC
0 likes · 16 min read
Implementing QUIC in Trip.com App: Server Architecture, Connection Migration, and 0‑RTT Optimization
Open Source Linux
Open Source Linux
Apr 14, 2022 · Backend Development

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

This comprehensive guide walks developers through Nginx fundamentals, key features, installation on CentOS, essential commands, core configuration blocks, directive details, variable usage, upstream and proxy_pass setup, reverse proxy, load balancing strategies, caching, HTTPS, CORS, gzip compression, and the internal architecture, enabling you to confidently deploy and manage Nginx in production environments.

ConfigurationLinuxNginx
0 likes · 42 min read
Master Nginx: From Basics to Advanced Configuration for High‑Performance Servers
Practical DevOps Architecture
Practical DevOps Architecture
Apr 14, 2022 · Backend Development

Understanding and Solving Cross-Origin Issues with Nginx add_header Configuration

This article explains when cross‑origin problems occur due to the browser's same‑origin policy, describes the restrictions it imposes, and provides detailed Nginx add_header configurations—including specific and global examples—to enable Access‑Control‑Allow‑Origin and Access‑Control‑Allow‑Methods headers for CORS resolution.

CORSCross-OriginNginx
0 likes · 4 min read
Understanding and Solving Cross-Origin Issues with Nginx add_header Configuration
IT Services Circle
IT Services Circle
Apr 13, 2022 · Backend Development

Understanding Nginx Multi‑Process Network Architecture and Epoll Usage

This article explains how Nginx separates network responsibilities between its master and worker processes, detailing the creation of listening sockets, the use of epoll for event‑driven I/O, the initialization of modules, and the handling of client connections in a multi‑process environment.

Nginxepollmulti-process
0 likes · 16 min read
Understanding Nginx Multi‑Process Network Architecture and Epoll Usage
Liangxu Linux
Liangxu Linux
Apr 12, 2022 · Operations

Mastering Nginx: Installation, Core Configuration, and High‑Availability Setup

This comprehensive guide explains Nginx's role as a high‑performance web and reverse‑proxy server, details its installation packages and step‑by‑step build process, breaks down the main nginx.conf sections, and demonstrates practical configurations for reverse proxy, load balancing, static‑dynamic separation, worker tuning, and high‑availability clustering.

LinuxNginxWeb server
0 likes · 15 min read
Mastering Nginx: Installation, Core Configuration, and High‑Availability Setup
Efficient Ops
Efficient Ops
Apr 12, 2022 · Operations

Mastering Nginx: From Basics to High‑Availability Clusters

This article introduces Nginx’s high‑performance architecture, explains its role as a web server, reverse proxy, and load balancer, walks through installation, core configuration, worker tuning, practical reverse‑proxy and load‑balancing examples, and demonstrates building a high‑availability cluster with Keepalived.

ConfigurationNginxWeb server
0 likes · 13 min read
Mastering Nginx: From Basics to High‑Availability Clusters
Refining Core Development Skills
Refining Core Development Skills
Apr 11, 2022 · Backend Development

How Nginx Uses Epoll in a Multi‑Process Architecture

This article explains Nginx's multi‑process design, detailing how the master process handles socket binding and listening while each worker creates its own epoll instance, registers events, and processes connections through a well‑structured event loop with code examples from the source tree.

BackendLinuxNetwork programming
0 likes · 18 min read
How Nginx Uses Epoll in a Multi‑Process Architecture
IT Architects Alliance
IT Architects Alliance
Apr 4, 2022 · Operations

NginxWebUI: A Graphical Management Tool for Nginx Configuration

NginxWebUI is an open‑source web‑based interface that simplifies Nginx configuration, offering features such as HTTP/TCP forwarding, SSL certificate automation, multi‑server management, Docker deployment, and a REST API, while providing step‑by‑step installation commands for Ubuntu and container environments.

Configuration ManagementDockerInstallation
0 likes · 7 min read
NginxWebUI: A Graphical Management Tool for Nginx Configuration
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Apr 2, 2022 · Artificial Intelligence

Design and Implementation of the Xiaosi Intelligent Customer Service Bot for Internal IM

This article details the design, architecture, key technologies, and deployment of Xiaosi, an AI‑powered intelligent customer service chatbot built on the internal IM platform, highlighting its problem‑diagnosis accuracy, manpower savings, adapter mechanism, high‑availability backend, and practical use cases.

AI chatbotBackendDjango
0 likes · 13 min read
Design and Implementation of the Xiaosi Intelligent Customer Service Bot for Internal IM
Top Architect
Top Architect
Mar 30, 2022 · Backend Development

Interface Idempotency and Distributed Rate Limiting: Concepts, Algorithms, and Practical Implementations

The article discusses how to achieve interface idempotency using unique business identifiers or token mechanisms, then explores distributed rate limiting by outlining its dimensions, common algorithms such as token bucket and leaky bucket, and provides concrete implementation examples with Guava RateLimiter, Nginx, and Redis‑Lua scripts.

BackendDistributed SystemsIdempotency
0 likes · 20 min read
Interface Idempotency and Distributed Rate Limiting: Concepts, Algorithms, and Practical Implementations
IT Services Circle
IT Services Circle
Mar 24, 2022 · Backend Development

Diagnosing Intermittent White‑Screen Issues Caused by Nginx Proxy and HTTP Connection Mismatch

This article details a step‑by‑step investigation of an intermittent white‑screen problem on a web application, revealing that Nginx’s use of HTTP 1.0 short connections caused mismatched static resource versions across backend servers, and explains how updating the affected server’s frontend bundle resolves the issue.

Backend ServersHTTP 1.0Keep-Alive
0 likes · 6 min read
Diagnosing Intermittent White‑Screen Issues Caused by Nginx Proxy and HTTP Connection Mismatch
JD Retail Technology
JD Retail Technology
Mar 21, 2022 · Frontend Development

Understanding CORS, Cookies, and Cross‑Domain Solutions for Frontend Development

This article explains the fundamentals of cross‑origin restrictions, cookies, and same‑origin policy for frontend developers, demonstrates common CORS errors with sample code, and presents practical solutions—including iframe/postMessage, JSONP, WebSocket, and CORS configurations on servers such as Node.js and Nginx—to enable secure and reliable cross‑domain communication.

CORSCross-OriginJSONP
0 likes · 21 min read
Understanding CORS, Cookies, and Cross‑Domain Solutions for Frontend Development
Java High-Performance Architecture
Java High-Performance Architecture
Mar 12, 2022 · Backend Development

Master Nginx: Reverse Proxy, Load Balancing, and Static/Dynamic Separation

This article provides a comprehensive guide to Nginx, covering its high‑performance architecture, reverse‑proxy concepts, load‑balancing strategies, static‑dynamic separation, installation commands, configuration file structure, practical reverse‑proxy and load‑balancing examples, and high‑availability setup with Keepalived.

LinuxNginxWeb server
0 likes · 7 min read
Master Nginx: Reverse Proxy, Load Balancing, and Static/Dynamic Separation
Open Source Linux
Open Source Linux
Mar 11, 2022 · Backend Development

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

Learn to protect your server from malicious crawlers by creating a dynamic IP blacklist using Nginx, Lua, and Redis, covering architecture choices, installation steps, configuration snippets, and how to share and update the blacklist across multiple machines.

BackendLuaNginx
0 likes · 4 min read
How to Build a Dynamic IP Blacklist with Nginx, Lua, and Redis
Alibaba Cloud Native
Alibaba Cloud Native
Mar 10, 2022 · Cloud Native

Mastering Kubernetes Ingress: From Basics to MSE Cloud Native Gateway

This article explains why Kubernetes clusters need an ingress point, compares NodePort, LoadBalancer, and Ingress solutions, introduces Ingress Providers, details Nginx and Alibaba Cloud MSE Ingress Controllers, and provides a step‑by‑step tutorial for deploying services and Ingress resources on an ACK cluster.

ACKCloud NativeIngress
0 likes · 10 min read
Mastering Kubernetes Ingress: From Basics to MSE Cloud Native Gateway
JavaEdge
JavaEdge
Mar 6, 2022 · Backend Development

Mastering Cache Strategies: From Browser to Distributed Systems

This article explains various cache layers—from browser and client caches to CDN, reverse‑proxy, local (disk, CPU, application) and distributed caches—detailing their mechanisms, use cases, common strategies, hit‑rate monitoring, and typical challenges such as penetration, breakdown, avalanche, and consistency.

Distributed SystemsNginxcaching
0 likes · 12 min read
Mastering Cache Strategies: From Browser to Distributed Systems
IT Architects Alliance
IT Architects Alliance
Mar 6, 2022 · Operations

Mastering Nginx: From Static Servers to Advanced Load Balancing and Reverse Proxy

This guide walks through deploying static files with Nginx, configuring location blocks and regex patterns, setting up reverse proxy to Java services, implementing various load‑balancing strategies (round‑robin, weight, ip_hash, fair, url_hash), separating static and dynamic content, and using essential directives such as return, rewrite, error_page, logging, deny, and built‑in variables.

NginxOperationsServer Configuration
0 likes · 16 min read
Mastering Nginx: From Static Servers to Advanced Load Balancing and Reverse Proxy
Architecture Digest
Architecture Digest
Mar 4, 2022 · Backend Development

Idempotent API Design and Distributed Rate Limiting with Token Bucket, Leaky Bucket, Nginx, and Redis+Lua

This article explains how to achieve interface idempotency using unique business IDs or token mechanisms and presents comprehensive distributed rate‑limiting techniques—including token‑bucket and leaky‑bucket algorithms, Nginx directives, Guava RateLimiter, and Redis‑Lua scripts—along with practical Spring Boot code examples.

IdempotencyLuaNginx
0 likes · 16 min read
Idempotent API Design and Distributed Rate Limiting with Token Bucket, Leaky Bucket, Nginx, and Redis+Lua
Laravel Tech Community
Laravel Tech Community
Feb 28, 2022 · Backend Development

nginxWebUI: Graphical Management Tool for Nginx Configuration and Deployment

nginxWebUI is a web‑based graphical interface that simplifies configuring, managing, and deploying Nginx—including HTTP/TCP forwarding, reverse proxy, load balancing, SSL certificate automation, and multi‑server cluster support—while providing Docker images and detailed installation steps for Linux, Windows, and macOS environments.

ConfigurationDeploymentDocker
0 likes · 9 min read
nginxWebUI: Graphical Management Tool for Nginx Configuration and Deployment
Bilibili Tech
Bilibili Tech
Feb 25, 2022 · Operations

Extending Mahimahi Record‑and‑Replay Framework to Support HTTP/2 and QUIC with Nginx

The authors upgraded the Mahimahi record‑and‑replay framework by replacing Apache with modular Nginx, adding native HTTP/2 support and integrating a QUIC module (via quiche), enabling replay of captured traffic under modern protocols, precise network condition control and open‑sourcing the extensions for reproducible performance experiments.

HTTPMahimahiNginx
0 likes · 7 min read
Extending Mahimahi Record‑and‑Replay Framework to Support HTTP/2 and QUIC with Nginx
Open Source Linux
Open Source Linux
Feb 24, 2022 · Backend Development

Mastering Nginx: Core Concepts, Configuration, and Performance Techniques

This comprehensive guide explains what Nginx is, its key advantages, typical use cases, request processing flow, high‑concurrency model, proxy types, directory layout, configuration directives, load‑balancing strategies, rate‑limiting, compression, health checks, and differences from Apache, providing practical examples and code snippets for backend developers.

ConfigurationNginxWeb server
0 likes · 28 min read
Mastering Nginx: Core Concepts, Configuration, and Performance Techniques
Liangxu Linux
Liangxu Linux
Feb 15, 2022 · Operations

Essential Nginx Configuration Cheat Sheet: Ports, Logs, Domains, and More

This cheat sheet compiles the most common Nginx configuration snippets—including listening ports, access logs, server names, static file serving, redirects, reverse proxy, load balancing, and SSL settings—providing a quick reference for developers and operators to set up high‑performance web servers.

NginxSSLWeb server
0 likes · 5 min read
Essential Nginx Configuration Cheat Sheet: Ports, Logs, Domains, and More
Efficient Ops
Efficient Ops
Feb 13, 2022 · Operations

Essential Bash Scripts for Linux Ops: From DDoS Blocking to MySQL Backups

This article compiles a collection of practical Bash scripts for Linux system administrators, covering automatic DDoS IP blocking, email alert setup, single‑ and multi‑database MySQL backups, Nginx log rotation and analysis, real‑time network traffic monitoring, server initialization, and bulk disk‑usage checks across many hosts.

BashNginxSysadmin
0 likes · 10 min read
Essential Bash Scripts for Linux Ops: From DDoS Blocking to MySQL Backups
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.

ConfigurationNginxWeb server
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.

LVSNginxSSL
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.

GoNginxhigh concurrency
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.

ElasticsearchFilebeatLogstash
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.

LVSNginxSSL
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.

LuaNginxOpenResty
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.

NginxWeb serverbackend-development
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.

HAProxyLVSNginx
0 likes · 11 min read
Mastering Load Balancing: LVS, Nginx, and HAProxy Explained