Tagged articles
1215 articles
Page 10 of 13
Java Backend Technology
Java Backend Technology
Jul 21, 2020 · Operations

10 Proven Strategies to Boost Web Application Performance 10‑Fold with NGINX

This article outlines ten practical techniques—including reverse proxy deployment, load balancing, caching, data compression, SSL/TLS optimization, HTTP/2 adoption, software upgrades, Linux tuning, web server configuration, and real‑time monitoring—that together can dramatically improve web application speed, reliability, and security.

HTTP/2Linux TuningNginx
0 likes · 22 min read
10 Proven Strategies to Boost Web Application Performance 10‑Fold with NGINX
MaGe Linux Operations
MaGe Linux Operations
Jul 18, 2020 · Backend Development

Master Nginx Rate Limiting: From Basics to Advanced Configurations

This article explains Nginx rate‑limiting fundamentals and advanced configurations, covering the leaky‑bucket algorithm, basic directives, burst and nodelay handling, whitelisting with geo/map, multiple limit rules, logging details, and custom error responses to protect servers and mitigate attacks.

ConfigurationNginxWeb server
0 likes · 11 min read
Master Nginx Rate Limiting: From Basics to Advanced Configurations
Open Source Linux
Open Source Linux
Jul 15, 2020 · Fundamentals

Why Do TIME_WAIT Connections Accumulate and How to Fix Them?

This article explains why massive TIME_WAIT TCP connections appear under high concurrency, the impact on services, and practical methods—such as adjusting socket reuse and reducing TIME_WAIT duration—to prevent new connection failures.

LinuxNetworkingNginx
0 likes · 9 min read
Why Do TIME_WAIT Connections Accumulate and How to Fix Them?
Laravel Tech Community
Laravel Tech Community
Jul 6, 2020 · Operations

A Minimal Nginx Tutorial: Installation, Commands, Reverse Proxy, HTTPS, Load Balancing and Advanced Configurations

This tutorial introduces Nginx as a lightweight web, reverse‑proxy and mail server, explains core concepts such as reverse proxying, provides essential command‑line shortcuts, shows how to create startup scripts, and walks through HTTP/HTTPS proxy setups, load‑balancing strategies, multi‑app routing, static‑site serving, file‑server configuration and CORS handling.

ConfigurationDevOpsHTTPS
0 likes · 16 min read
A Minimal Nginx Tutorial: Installation, Commands, Reverse Proxy, HTTPS, Load Balancing and Advanced Configurations
Programmer DD
Programmer DD
Jul 5, 2020 · Backend Development

How to Boost Your Web Application Performance by 10× with NGINX

This article explains why web performance matters, presents ten practical NGINX‑based techniques—including reverse proxy, load balancing, caching, compression, SSL/TLS optimization, HTTP/2, software upgrades, Linux and web‑server tuning, and real‑time monitoring—to help you achieve up to tenfold speed improvements.

HTTP/2NginxSSL/TLS
0 likes · 25 min read
How to Boost Your Web Application Performance by 10× with NGINX
MaGe Linux Operations
MaGe Linux Operations
Jun 28, 2020 · Operations

Mastering HAProxy & Keepalived: Build a High‑Availability Load Balancer with VRRP

This guide explains HAProxy’s role as a high‑performance load balancer, compares its features with alternatives, details common algorithms, introduces Keepalived’s VRRP‑based high‑availability clustering, and provides step‑by‑step configuration commands for setting up a master‑backup HAProxy environment with monitoring and failover scripts.

NginxVRRPload balancing
0 likes · 17 min read
Mastering HAProxy & Keepalived: Build a High‑Availability Load Balancer with VRRP
58 Tech
58 Tech
Jun 12, 2020 · Backend Development

Service Refactoring and Performance Optimization for 58 Rental Business System

This article presents a comprehensive case study on how the 58 rental platform refactored its services and optimized performance by splitting common modules, adopting async interfaces, leveraging nginx + swoole, implementing data caching and pre‑loading, resulting in significant reductions in page rendering time and service latency across major app pages.

Backend ArchitectureMicroservicesNginx
0 likes · 9 min read
Service Refactoring and Performance Optimization for 58 Rental Business System
Ctrip Technology
Ctrip Technology
Jun 11, 2020 · Frontend Development

Evolution of Static Resource Infrastructure and CDN Practices at Ctrip

The article chronicles the development of static resource services—from early ASP examples and static‑dynamic separation to modern CDN, cloud storage, URL handling, online concatenation, and multi‑region deployment—highlighting technical decisions, performance trade‑offs, and future challenges for front‑end infrastructure.

CDNCephFrontend Infrastructure
0 likes · 34 min read
Evolution of Static Resource Infrastructure and CDN Practices at Ctrip
ITPUB
ITPUB
Jun 7, 2020 · Backend Development

Master Nginx: Installation, Configuration, Load Balancing & Caching

This guide walks you through setting up Nginx on CentOS, explains its core features such as event‑driven architecture, lightweight modules, and CPU affinity, then demonstrates practical scenarios like static asset serving, browser caching, cross‑origin handling, anti‑hotlinking, reverse proxy, load balancing algorithms, and proxy caching with detailed configuration examples.

BackendConfigurationNginx
0 likes · 18 min read
Master Nginx: Installation, Configuration, Load Balancing & Caching
Open Source Linux
Open Source Linux
May 25, 2020 · Operations

Understanding Load Balancing: Types, Tools, and Algorithms Explained

This article explains what load balancing is, its role in distributing traffic across server clusters, outlines the various layer‑based classifications (L2‑L7), compares popular software solutions such as LVS, Nginx and HAProxy, and reviews common load‑balancing algorithms and their use cases.

HAProxyLVSNginx
0 likes · 17 min read
Understanding Load Balancing: Types, Tools, and Algorithms Explained
Selected Java Interview Questions
Selected Java Interview Questions
May 24, 2020 · Backend Development

Comprehensive Nginx Overview: Concepts, Configuration, and Use Cases

This article provides an in‑depth introduction to Nginx, covering its core concepts, advantages, request handling, proxy types, configuration syntax, directory structure, rate‑limiting mechanisms, load‑balancing strategies, high‑availability setup, and practical examples for static resource handling and virtual host deployment.

ConfigurationNginxreverse proxy
0 likes · 18 min read
Comprehensive Nginx Overview: Concepts, Configuration, and Use Cases
MaGe Linux Operations
MaGe Linux Operations
May 11, 2020 · Backend Development

Why Is Nginx So Fast? Inside Its Process Model and Event Architecture

This article explains Nginx’s high performance by dissecting its multi‑process architecture, event‑driven model, HTTP connection handling, modular design, and I/O mechanisms, comparing it with Apache, and clarifying common questions about worker processes, maximum connections, and concurrency.

Event-drivenIO MultiplexingNginx
0 likes · 9 min read
Why Is Nginx So Fast? Inside Its Process Model and Event Architecture
Open Source Tech Hub
Open Source Tech Hub
May 9, 2020 · Operations

How to Optimize NGINX Settings to Slash Bandwidth Usage

This guide explains how to enable gzip compression, set cache headers, activate HTTP/2, fine‑tune logging, and apply rate‑limiting in NGINX to dramatically reduce bandwidth consumption while improving site performance and server efficiency.

HTTP2Nginxbandwidth
0 likes · 8 min read
How to Optimize NGINX Settings to Slash Bandwidth Usage
Laravel Tech Community
Laravel Tech Community
May 4, 2020 · Backend Development

How to Implement Laravel Read/Write Splitting with Nginx Load Balancing

This guide explains how to configure Laravel for read/write database separation and set up Nginx load balancing, covering hardware requirements, Laravel config/database.php adjustments, Nginx upstream strategies, detailed server blocks, and essential parameter explanations for a scalable web architecture.

LaravelNginxbackend-development
0 likes · 6 min read
How to Implement Laravel Read/Write Splitting with Nginx Load Balancing
Open Source Linux
Open Source Linux
Apr 29, 2020 · Operations

Master Nginx Load Balancing: From Concepts to Full Configuration

This article explains Nginx's role as an HTTP, reverse‑proxy, and mail server, introduces load‑balancing concepts, details the upstream and proxy modules, compares scheduling algorithms, and provides step‑by‑step configuration examples with code snippets to set up a functional load‑balancing environment.

NginxServerload balancing
0 likes · 16 min read
Master Nginx Load Balancing: From Concepts to Full Configuration
Liangxu Linux
Liangxu Linux
Apr 27, 2020 · Backend Development

Master Nginx: Installation, Configuration, Load Balancing & Caching

This comprehensive guide walks you through setting up Nginx on CentOS, explains its core features, shows how to configure basic and advanced settings, and demonstrates practical scenarios such as static file serving, browser caching, cross‑origin access, anti‑hotlinking, HTTP proxying, load balancing algorithms, and cache management.

InstallationNginxServer Administration
0 likes · 19 min read
Master Nginx: Installation, Configuration, Load Balancing & Caching
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 12, 2020 · Backend Development

Nginx Introduction, Installation, Load‑Balancing Configuration and Tomcat Setup on CentOS 7

This guide explains what Nginx is and how reverse proxy works, details its load‑balancing algorithms, provides step‑by‑step commands to download, compile and install Nginx and Tomcat on CentOS 7, shows how to configure Nginx upstreams for Tomcat servers, and lists common pitfalls such as firewall blocks.

BackendCentOSNginx
0 likes · 10 min read
Nginx Introduction, Installation, Load‑Balancing Configuration and Tomcat Setup on CentOS 7
Programmer DD
Programmer DD
Apr 8, 2020 · Backend Development

How to Mirror Traffic in Nginx Using the ngx_http_mirror_module

This guide explains why and how to copy production traffic to a pre‑release environment, walks through installing Nginx, configuring the ngx_http_mirror_module, building Nginx from source with the module, and provides useful commands and documentation links.

LinuxNginxServer Configuration
0 likes · 9 min read
How to Mirror Traffic in Nginx Using the ngx_http_mirror_module
Liangxu Linux
Liangxu Linux
Apr 5, 2020 · Backend Development

How to Mirror Traffic with Nginx Using ngx_http_mirror_module

This guide explains how to copy production traffic to a pre‑release environment using Nginx's ngx_http_mirror_module, covering installation, configuration, custom builds, and practical examples for traffic mirroring and request body handling.

BackendConfigurationNginx
0 likes · 8 min read
How to Mirror Traffic with Nginx Using ngx_http_mirror_module
Architects Research Society
Architects Research Society
Apr 2, 2020 · Operations

Optimizing NGINX and Linux Settings for High Performance

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

ConfigurationLinuxNginx
0 likes · 10 min read
Optimizing NGINX and Linux Settings for High Performance
Senior Brother's Insights
Senior Brother's Insights
Mar 31, 2020 · Backend Development

Building a 1M‑Request Ticket‑Grab System with Go, Nginx, and Redis

This article explores how to design a high‑concurrency ticket‑booking service capable of handling millions of simultaneous requests by combining distributed load‑balancing, Nginx weighted round‑robin, Go micro‑services, and Redis atomic inventory management, complete with code samples and performance benchmarks.

GoNginxdistributed architecture
0 likes · 21 min read
Building a 1M‑Request Ticket‑Grab System with Go, Nginx, and Redis
政采云技术
政采云技术
Mar 29, 2020 · Backend Development

Understanding Nginx Load Balancing

This article explains how Nginx implements load balancing, covering algorithms like round-robin and IP hash, and provides a practical setup guide using Node.js and Nginx.

Nginxbackend-developmentcloud computing
0 likes · 13 min read
Understanding Nginx Load Balancing
21CTO
21CTO
Mar 25, 2020 · Backend Development

Did Nginx Finally Overtake Apache? March 2020 Web Server Market Snapshot

The March 2020 Netcraft Web Server Survey reveals that Nginx surpassed Apache in domain market share for the first time, while Apache still leads in active sites, and provides detailed statistics on millions of domains, web‑facing computers, and the performance of major providers such as Microsoft, Google, Oracle and Cloudflare.

ApacheDomain StatisticsNginx
0 likes · 4 min read
Did Nginx Finally Overtake Apache? March 2020 Web Server Market Snapshot
Open Source Linux
Open Source Linux
Mar 20, 2020 · Fundamentals

Master Linux Interview Questions: From Boot Process to Advanced Server Commands

This comprehensive guide covers essential Linux fundamentals, common interview questions, and practical server administration techniques, including boot sequences, runlevels, file system differences, process management, packaging tools, Nginx optimization, MySQL replication, Docker usage, and useful shell scripts for real‑world operations.

DockerLinuxNginx
0 likes · 35 min read
Master Linux Interview Questions: From Boot Process to Advanced Server Commands
ITPUB
ITPUB
Mar 20, 2020 · Backend Development

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

This article explains Nginx’s highly modular design, its core, optional and third‑party modules, the multi‑process and asynchronous non‑blocking request handling, the event‑driven model, and the master‑worker interaction that together enable efficient, scalable web server performance.

BackendEvent-drivenNginx
0 likes · 9 min read
How Nginx’s Modular Architecture Powers High‑Performance Web Serving
Open Source Linux
Open Source Linux
Mar 15, 2020 · Backend Development

Step-by-Step Guide to Compile, Install, and Configure Nginx on CentOS 7

This tutorial walks through preparing a CentOS 7.5 host, installing required dependencies, creating an nginx user, downloading the source, compiling and installing Nginx 1.11.1, configuring the firewall, and using common Nginx commands to start, test, reload, and enable the service at boot.

CentOSCompilationInstallation
0 likes · 5 min read
Step-by-Step Guide to Compile, Install, and Configure Nginx on CentOS 7
Open Source Linux
Open Source Linux
Mar 14, 2020 · Backend Development

Why Nginx Beats Apache: Features, Performance, and Virtual Host Guide

This article introduces Nginx, compares its high‑performance features and resource efficiency with Apache, explains its core functions such as reverse proxy, load balancing and caching, provides performance test results, and details virtual‑host concepts and types for effective web server selection.

NginxVirtual Hostbackend-development
0 likes · 10 min read
Why Nginx Beats Apache: Features, Performance, and Virtual Host Guide
JD Retail Technology
JD Retail Technology
Mar 12, 2020 · Backend Development

Understanding OpenResty: Architecture, Core Principles, and Real‑World Application in High‑Concurrency Systems

This article explains what OpenResty is, details its underlying Nginx‑Lua architecture—including Lua coroutines, cosocket, and multi‑stage processing—compares its performance with other web platforms, and describes its practical deployment and multi‑level caching strategy in JD.com's high‑traffic Jshop sale system.

LuaNginxOpenResty
0 likes · 12 min read
Understanding OpenResty: Architecture, Core Principles, and Real‑World Application in High‑Concurrency Systems
Liangxu Linux
Liangxu Linux
Mar 7, 2020 · Operations

Step‑by‑Step Guide: Install and Configure Gitea on Ubuntu 18.04

This tutorial walks you through installing the lightweight self‑hosted Git service Gitea on Ubuntu 18.04, covering prerequisite packages, user creation, binary download, systemd service setup, optional Nginx reverse‑proxy configuration, email notifications, and upgrade procedures with full command examples.

Git serverGiteaInstallation
0 likes · 12 min read
Step‑by‑Step Guide: Install and Configure Gitea on Ubuntu 18.04
Java Backend Technology
Java Backend Technology
Feb 28, 2020 · Operations

Why Nginx Is So Fast: Inside Its Process Model and High‑Performance Architecture

This article explains why Nginx delivers high performance and concurrency, covering its multi‑process architecture, master‑worker model, event‑driven I/O (select, poll, epoll), module system, HTTP request handling, and comparison with Apache, while providing practical insights into configuration and scalability.

Event-drivenIO MultiplexingNginx
0 likes · 11 min read
Why Nginx Is So Fast: Inside Its Process Model and High‑Performance Architecture
Efficient Ops
Efficient Ops
Feb 19, 2020 · Information Security

How HTTPS Secures Web Traffic: Encryption, PKI, and Certificate Chains Explained

This article explains how HTTPS protects data through encryption and identity authentication, describes symmetric and asymmetric algorithms, outlines PKI and certificate issuance processes, demonstrates Nginx certificate deployment, and shows how trust chains and cross‑certificates ensure reliable secure connections.

CertificateCross CertificateHTTPS
0 likes · 14 min read
How HTTPS Secures Web Traffic: Encryption, PKI, and Certificate Chains Explained
Efficient Ops
Efficient Ops
Jan 5, 2020 · Operations

Mastering Load Balancing: LVS, Nginx, and HAProxy Explained

This article provides a comprehensive overview of server clustering and load balancing technologies, detailing the roles of LVS, Nginx, and HAProxy, their architectures, operating modes, advantages, disadvantages, and practical deployment scenarios for modern web services.

HAProxyLVSNetworking
0 likes · 15 min read
Mastering Load Balancing: LVS, Nginx, and HAProxy Explained
ITPUB
ITPUB
Jan 4, 2020 · Backend Development

Why Nginx Became the Go-To High‑Performance Web Server and How Its Proxy & Load‑Balancing Features Work

This article explains Nginx's origins, its event‑driven architecture, the reasons it outperformed Apache, and details its roles as a forward and reverse proxy, load‑balancing algorithms, and typical deployment scenarios, illustrating why it is the preferred high‑performance web server today.

NginxServer Architecturebackend-development
0 likes · 11 min read
Why Nginx Became the Go-To High‑Performance Web Server and How Its Proxy & Load‑Balancing Features Work
Java Captain
Java Captain
Jan 4, 2020 · Backend Development

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

This article explains the capabilities of Nginx without third‑party modules, covering reverse proxy, load balancing (including RR, weight, ip_hash, fair, and url_hash), HTTP static serving with static‑dynamic separation, and forward proxy, and provides concrete configuration examples for each feature.

ConfigurationHTTP serverNginx
0 likes · 11 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy
Laravel Tech Community
Laravel Tech Community
Dec 30, 2019 · Backend Development

Best Practices for Deploying Laravel Applications to Production

This guide outlines essential steps for deploying a Laravel application, covering Nginx server configuration, Composer autoloader optimization, caching of configuration and routes with Artisan commands, and additional tips to ensure a fast, secure production environment.

DeploymentNginxoptimization
0 likes · 4 min read
Best Practices for Deploying Laravel Applications to Production
ITPUB
ITPUB
Dec 28, 2019 · Backend Development

How to Build a High‑Concurrency Ticket‑Snatching System Like 12306 with Nginx, Redis, and Go

This article dissects the extreme‑load challenges of China’s 12306 train‑ticket service, explains its multi‑layer load‑balancing architecture, and provides a complete Go‑based spike‑system example that uses Nginx weighted round‑robin, Redis atomic stock deduction, and channel‑based locking to safely handle millions of concurrent purchase requests.

GoNginxhigh concurrency
0 likes · 20 min read
How to Build a High‑Concurrency Ticket‑Snatching System Like 12306 with Nginx, Redis, and Go
Liangxu Linux
Liangxu Linux
Dec 28, 2019 · Backend Development

How to Build a Million‑User Ticket Spike System: Insights from 12306

During holidays, millions of users scramble for train tickets, overwhelming the 12306 system; this article dissects its high‑concurrency architecture, explains load‑balancing layers, demonstrates Nginx weighted round‑robin configuration, and provides a Go‑based spike simulation with Redis stock management and performance results.

GoNginxhigh concurrency
0 likes · 21 min read
How to Build a Million‑User Ticket Spike System: Insights from 12306
Senior Brother's Insights
Senior Brother's Insights
Dec 27, 2019 · Backend Development

How to Build a High‑Performance Flash Sale System: Architecture, Strategies & Code

This article examines the challenges of designing a robust flash‑sale backend—preventing oversell, handling massive concurrent requests, securing URLs, isolating databases, and applying techniques such as Redis clustering, Nginx load balancing, rate limiting, asynchronous processing, and service degradation—to enable stable, low‑latency sales spikes.

Backend ArchitectureNginxflash sale
0 likes · 15 min read
How to Build a High‑Performance Flash Sale System: Architecture, Strategies & Code
MaGe Linux Operations
MaGe Linux Operations
Dec 26, 2019 · Backend Development

Master Nginx: Status Page, Modules, Variables, Logging, SSL, Rewrite, and Advanced Proxy Techniques

This comprehensive guide walks you through configuring Nginx status pages, compiling modules, using built‑in and custom variables, setting up JSON and gzip logs, enabling HTTPS, mastering rewrite rules, preventing hotlinking, implementing reverse proxy with caching, and deploying both HTTP and TCP load‑balancing with Redis and MySQL back‑ends.

NginxSSLload-balancing
0 likes · 45 min read
Master Nginx: Status Page, Modules, Variables, Logging, SSL, Rewrite, and Advanced Proxy Techniques
Architecture Digest
Architecture Digest
Dec 12, 2019 · Backend Development

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

This article explains Nginx's high‑performance architecture, covering its modular design, event‑driven processing, multi‑stage asynchronous request handling, master‑worker process model, and memory‑pool mechanism, and compares it with traditional web servers.

Event-Driven ArchitectureNginxWeb server
0 likes · 10 min read
Nginx Architecture Overview: Modular Design, Event‑Driven Model, Multi‑Stage Asynchronous Processing, and Process Management
360 Tech Engineering
360 Tech Engineering
Dec 6, 2019 · Operations

Linux System Parameter and Nginx Configuration Optimization Guide

This guide explains how to improve web service performance by tuning Linux system parameters and Nginx configuration, covering file descriptor limits, TCP connection queues, temporary port ranges, worker processes, keepalive settings, and access‑log buffering, with concrete sysctl and Nginx directives.

NginxTuningsysctl
0 likes · 9 min read
Linux System Parameter and Nginx Configuration Optimization Guide
WecTeam
WecTeam
Nov 22, 2019 · Frontend Development

Top Frontend Insights: Nginx Tricks, CSS Rendering, Visual Editors & More

This weekly roundup from WecTeam highlights essential frontend topics—including practical Nginx tips for developers, CSS rendering fundamentals, strategies for building visual editors, declarative UI on mini‑program platforms, and engineering practices for React and TypeScript—offering concise overviews and links to the full articles.

CSSNginxVisual Editor
0 likes · 6 min read
Top Frontend Insights: Nginx Tricks, CSS Rendering, Visual Editors & More
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2019 · Backend Development

Surviving a ByteDance Interview: Nginx, Redis, and Data‑Structure Lessons

The author recounts a grueling ByteDance video interview, detailing technical questions on Django deployment, Nginx configuration, uWSGI internals, Redis fundamentals, heap data structures and quick‑sort coding, while sharing hard‑earned career advice for developers preparing for high‑stakes interviews.

BackendData StructuresNginx
0 likes · 12 min read
Surviving a ByteDance Interview: Nginx, Redis, and Data‑Structure Lessons
dbaplus Community
dbaplus Community
Nov 20, 2019 · Backend Development

Designing a High‑Concurrency Ticket‑Spiking System for 1M Users and 10K Tickets

This article explains how to architect a high‑concurrency ticket‑seckill system that can handle one million simultaneous users buying ten thousand tickets, covering load‑balancing strategies, Nginx weighted round‑robin configuration, Go service implementation, Redis‑based inventory management, and performance testing results.

Distributed SystemsGoNginx
0 likes · 20 min read
Designing a High‑Concurrency Ticket‑Spiking System for 1M Users and 10K Tickets
ITPUB
ITPUB
Nov 20, 2019 · Backend Development

How to Build a Million‑User Ticket‑Spike System with Nginx, Go, and Redis

This article explains the design of a high‑concurrency train‑ticket flash‑sale system, covering distributed load‑balancing, Nginx weighted round‑robin, local and remote stock deduction, Go implementation, Redis atomic scripts, and performance testing with ApacheBench.

GoNginxSystem Design
0 likes · 20 min read
How to Build a Million‑User Ticket‑Spike System with Nginx, Go, and Redis
WecTeam
WecTeam
Nov 19, 2019 · Backend Development

Master Nginx for Front‑End Developers: Quick Docker Setup & Essential Tricks

This guide introduces Nginx fundamentals, shows how to spin up a basic Nginx service with Docker‑Compose, explains HTTP, server and location contexts, and demonstrates practical front‑end‑friendly techniques such as forward proxy, load balancing, SSI, GZIP compression, anti‑hotlinking, HTTPS and caching.

DevOpsDockerNginx
0 likes · 20 min read
Master Nginx for Front‑End Developers: Quick Docker Setup & Essential Tricks
Architecture Digest
Architecture Digest
Nov 10, 2019 · Backend Development

Redesigning Twemproxy with Nginx Multi‑Process Architecture for High‑Performance Caching

This article analyzes the limitations of native Twemproxy, describes how Nginx's master‑worker multi‑process model and related Linux kernel features were integrated to create a high‑performance, highly available cache proxy, and presents extensive online and benchmark results showing significant latency and QPS improvements.

NginxTwemproxymulti-process
0 likes · 17 min read
Redesigning Twemproxy with Nginx Multi‑Process Architecture for High‑Performance Caching
21CTO
21CTO
Nov 8, 2019 · Backend Development

How to Build a Million‑User Ticket Spike System with Nginx Load Balancing and Redis

This article explores the design of a high‑concurrency ticket‑spike system, covering multi‑layer load balancing, weighted Nginx routing, pre‑deduction inventory strategies using Redis, Go implementation details, and performance testing that demonstrates handling millions of requests while preventing oversell and ensuring high availability.

GoNginxload balancing
0 likes · 19 min read
How to Build a Million‑User Ticket Spike System with Nginx Load Balancing and Redis
Programmer DD
Programmer DD
Nov 7, 2019 · Backend Development

How to Build a High‑Concurrency Ticket‑Spike System with Go, Nginx, and Redis

This article dissects the extreme concurrency challenges of China's 12306 ticket‑spike scenario, presents a layered load‑balancing architecture, compares order‑processing strategies, and provides a complete Go‑based prototype with Nginx weighted routing and Redis atomic stock deduction, complete with performance testing and key takeaways.

GoNginxhigh concurrency
0 likes · 19 min read
How to Build a High‑Concurrency Ticket‑Spike System with Go, Nginx, and Redis
Big Data Technology & Architecture
Big Data Technology & Architecture
Nov 4, 2019 · Backend Development

Designing a High-Concurrency Ticket Spike System with Go, Nginx, and Redis

This article explains how to build a high‑concurrency ticket‑seckill system using Go, Nginx weighted load balancing, and Redis, covering architecture design, local and remote stock deduction, Lua scripting for atomic operations, and performance testing with ApacheBench to achieve thousands of requests per second without overselling.

GoNginxdistributed-systems
0 likes · 19 min read
Designing a High-Concurrency Ticket Spike System with Go, Nginx, and Redis
Architect's Tech Stack
Architect's Tech Stack
Nov 4, 2019 · Backend Development

Design and Implementation of a High‑Concurrency Ticket Seckill System Using Go, Nginx, and Redis

This article explains how to build a high‑concurrency train‑ticket flash‑sale system that can handle millions of requests by combining layered load‑balancing, Nginx weighted round‑robin, in‑memory stock deduction, Redis atomic Lua scripts, and a Go HTTP service with channel‑based concurrency control, and it provides performance test results and source code.

GoNginxSeckill
0 likes · 18 min read
Design and Implementation of a High‑Concurrency Ticket Seckill System Using Go, Nginx, and Redis
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 1, 2019 · Backend Development

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

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

BackendNginxmaster-worker
0 likes · 14 min read
Understanding Nginx Process Management: Signals, Master‑Worker Loops, and Worker Initialization
Java Backend Technology
Java Backend Technology
Oct 29, 2019 · Backend Development

How to Build a Million‑User Ticket‑Spiking System with Nginx, Go, and Redis

This article explores the architecture and implementation of a high‑concurrency train‑ticket flash‑sale system, covering load‑balancing strategies, weighted round‑robin Nginx configuration, local and remote stock deduction using Go and Redis, performance testing, and key lessons for building reliable, scalable services.

GoNginxhigh concurrency
0 likes · 20 min read
How to Build a Million‑User Ticket‑Spiking System with Nginx, Go, and Redis
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Oct 25, 2019 · Backend Development

Understanding Nginx Configuration Parsing: Data Structures, ngx_conf_parse, and HTTP Block Processing

This article explains how Nginx parses its configuration file by introducing the core data structures ngx_conf_t and ngx_command_t, describing the versatile ngx_conf_parse function, and detailing the step‑by‑step processing of HTTP, server, and location blocks, including conflict resolution.

BackendConfigurationHTTP
0 likes · 18 min read
Understanding Nginx Configuration Parsing: Data Structures, ngx_conf_parse, and HTTP Block Processing
Efficient Ops
Efficient Ops
Oct 24, 2019 · Operations

How Load Balancing Powers Scalable Web Services: Types, Tools, and Algorithms

Load balancing distributes client requests across multiple servers to improve performance, reliability, and scalability, and can operate at different OSI layers—L2, L3, L4, and L7—using various techniques such as round‑robin, hash, and dynamic algorithms, with popular software solutions like LVS, Nginx, and HAProxy.

HAProxyLVSNginx
0 likes · 17 min read
How Load Balancing Powers Scalable Web Services: Types, Tools, and Algorithms
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Oct 18, 2019 · Backend Development

Understanding Nginx Startup Process and Core Design Principles

This article explores Nginx’s elegant architecture, detailing its master‑worker process model, modular design, event‑driven engine, and the step‑by‑step initialization sequence—including command‑line parsing, cycle creation, container setup, configuration parsing, socket inheritance, and listening socket creation—based on version 1.15.8.1.

BackendEvent-drivenNginx
0 likes · 25 min read
Understanding Nginx Startup Process and Core Design Principles
Big Data Technology Architecture
Big Data Technology Architecture
Oct 17, 2019 · 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 architectures, OSPF/LVS/Nginx strategies, pre‑deduction inventory techniques, Go‑based HTTP services, Redis Lua scripts, and performance testing with AB, demonstrating how to achieve stable, scalable ticket‑purchasing under massive traffic.

GoNginxhigh concurrency
0 likes · 19 min read
Designing a High‑Concurrency Ticket Spike System: Architecture, Load Balancing, and Go Implementation
Java Captain
Java Captain
Oct 17, 2019 · Backend Development

Implementing Shared Session in Spring Boot with Shiro and Redis Using CrazyCake Plugin

This tutorial demonstrates how to enable shared HTTP sessions across multiple Spring Boot instances by integrating Apache Shiro with Redis via the CrazyCake plugin, configuring Maven dependencies, Redis and Shiro settings, building service and controller layers, and deploying the applications behind an Nginx load balancer for seamless session persistence.

NginxShiroSpring Boot
0 likes · 12 min read
Implementing Shared Session in Spring Boot with Shiro and Redis Using CrazyCake Plugin
21CTO
21CTO
Oct 14, 2019 · Backend Development

How to Build a Million‑User Ticket‑Snatching System with Nginx, Go, and Redis

This article explores the design of a high‑concurrency train‑ticket flash‑sale system, covering load‑balancing strategies, weighted Nginx configuration, in‑memory pre‑deduction, Redis Lua scripts, and Go implementation, and demonstrates its performance with real‑world stress testing.

GoNginxhigh concurrency
0 likes · 18 min read
How to Build a Million‑User Ticket‑Snatching System with Nginx, Go, and Redis
Efficient Ops
Efficient Ops
Oct 7, 2019 · Backend Development

Unlock Faster Web Performance: Master HTTP/2, TLS 1.3, ECC & Brotli on Nginx

This article explains the core features of HTTP/2, TLS 1.3, ECC and Brotli, and provides practical Nginx configuration steps—including binary framing, header compression, flow control, multiplexing, request priority, server push, and module compilation—to dramatically improve web latency and bandwidth efficiency.

BrotliECCHTTP/2
0 likes · 16 min read
Unlock Faster Web Performance: Master HTTP/2, TLS 1.3, ECC & Brotli on Nginx
21CTO
21CTO
Sep 28, 2019 · Backend Development

What I Learned From a Tough ByteDance Backend Interview: Nginx, Redis, and More

A candid recount of a ByteDance backend interview reveals how superficial preparation, gaps in Nginx, uWSGI, Redis, and data‑structure knowledge, and nervousness can derail even experienced developers, while offering concrete advice on early preparation, resume framing, and tackling tough technical questions.

BackendNginxalgorithm
0 likes · 12 min read
What I Learned From a Tough ByteDance Backend Interview: Nginx, Redis, and More
DevOps Cloud Academy
DevOps Cloud Academy
Sep 23, 2019 · Cloud Native

Two Methods to Deploy an Nginx Pod in Kubernetes

This article demonstrates two approaches for creating an Nginx pod in Kubernetes: using direct kubectl commands to pull the image and run a pod, and defining a pod manifest YAML file with specifications, followed by kubectl create/apply/delete commands.

Cloud NativeKubernetesNginx
0 likes · 2 min read
Two Methods to Deploy an Nginx Pod in Kubernetes
21CTO
21CTO
Aug 26, 2019 · Backend Development

Master Nginx: From Basics to Reverse Proxy, Load Balancing, and CORS

This comprehensive Nginx tutorial walks beginners through core concepts, installation commands, startup scripts, HTTP/HTTPS reverse‑proxy configurations, various load‑balancing strategies, multi‑webapp routing, static site serving, file server setup, and CORS handling with clear examples and code snippets.

CORSHTTPSNginx
0 likes · 19 min read
Master Nginx: From Basics to Reverse Proxy, Load Balancing, and CORS
MaoDou Frontend Team
MaoDou Frontend Team
Aug 26, 2019 · Frontend Development

4 Effective Ways to Solve Cross-Origin Issues in Local Development

This article explains what cross‑origin requests are and presents four practical solutions—webpack proxyTable, SwitchHosts, Uuaper, and Nginx—detailing configuration steps, common pitfalls, and code examples to help developers overcome CORS problems during local development.

CORSCross-OriginDevelopment
0 likes · 5 min read
4 Effective Ways to Solve Cross-Origin Issues in Local Development
MaGe Linux Operations
MaGe Linux Operations
Aug 21, 2019 · Operations

Master Real-Time Nginx Log Monitoring with ngxtop on Linux

This guide explains how to install ngxtop on CentOS 7, outlines its key features for real‑time Nginx log analysis, and demonstrates common commands for monitoring request counts, top client IPs, filtering 404 responses, and analyzing access logs both live and offline.

Log MonitoringNginxngxtop
0 likes · 4 min read
Master Real-Time Nginx Log Monitoring with ngxtop on Linux
Ops Development Stories
Ops Development Stories
Jul 29, 2019 · Operations

Mastering Nginx Reverse Proxy, Load Balancing, and Caching

This article explains how to configure Nginx as a reverse proxy, implement load‑balancing strategies, separate static and dynamic content, set up proxy caching with various directives, purge caches, and enable gzip compression, providing complete code examples and practical testing results.

GzipNginxOperations
0 likes · 17 min read
Mastering Nginx Reverse Proxy, Load Balancing, and Caching