Tagged articles
1214 articles
Page 1 of 13
Su San Talks Tech
Su San Talks Tech
May 17, 2026 · Information Security

Nginx’s 18‑Year‑Old RCE Flaw Exposes One‑Third of Websites

A critical Nginx vulnerability (CVE‑2026‑42945, CVSS 9.2) discovered by depthfirst and F5 allows unauthenticated remote code execution via a single crafted HTTP request, affecting versions 0.6.27‑1.30.0 and roughly one‑third of global websites.

CVE-2026-42945NGINXRCE
0 likes · 11 min read
Nginx’s 18‑Year‑Old RCE Flaw Exposes One‑Third of Websites
MaGe Linux Operations
MaGe Linux Operations
May 16, 2026 · Operations

How to Cut Nginx Response Time from 500 ms to 50 ms: A Practical Optimization Guide

By establishing baselines, methodically profiling logs, and applying layered tweaks—such as keepalive connections, gzip compression, proxy caching, worker tuning, HTTP/2, kernel parameters, and backend caching—this guide demonstrates how to reduce Nginx’s total response time from 500 ms to under 50 ms with measurable results.

GzipHTTP/2Keepalive
0 likes · 25 min read
How to Cut Nginx Response Time from 500 ms to 50 ms: A Practical Optimization Guide
Black & White Path
Black & White Path
May 16, 2026 · Information Security

A 18‑Year‑Old Nginx RCE Flaw Finally Exposed (CVE‑2026‑42945)

Depthfirst’s AI tool Rift uncovered a critical heap‑buffer‑overflow vulnerability (CVE‑2026‑42945) in Nginx’s ngx_http_rewrite_module that has been present for 18 years, allowing unauthenticated attackers to trigger denial‑of‑service or potential remote code execution, affecting versions 0.6.27‑1.30.0 and fixed in 1.30.1/1.31.0.

AI-assisted Vulnerability DiscoveryCVE-2026-42945Heap Buffer Overflow
0 likes · 5 min read
A 18‑Year‑Old Nginx RCE Flaw Finally Exposed (CVE‑2026‑42945)
MaGe Linux Operations
MaGe Linux Operations
May 14, 2026 · Operations

Ops Veteran's Secret: Master These 10 Tools to Cut Overtime by 80%

The article lists ten essential Linux operations tools—Shell scripting, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical scenarios, advantages, and concrete usage examples, helping engineers streamline daily tasks and reduce overtime.

AnsibleDockerELK Stack
0 likes · 9 min read
Ops Veteran's Secret: Master These 10 Tools to Cut Overtime by 80%
Java Tech Enthusiast
Java Tech Enthusiast
May 9, 2026 · Backend Development

Why Still Put Nginx in Front of Spring Cloud Gateway?

The article explains that Nginx and Spring Cloud Gateway serve distinct roles—Nginx as a network‑level gateway handling static assets, SSL termination, and load balancing, while Gateway focuses on business‑level routing and filters—making the two‑layer architecture both logical and efficient.

MicroservicesNGINXSSL Offloading
0 likes · 6 min read
Why Still Put Nginx in Front of Spring Cloud Gateway?
Ops Community
Ops Community
May 9, 2026 · Operations

Achieve Seamless Nginx High Availability with Keepalived: A Practical Guide

This article walks through building a simple, cost‑effective high‑availability solution for Nginx using Keepalived’s VRRP‑based VIP failover, covering environment setup, configuration of master and backup nodes, health‑check scripts, testing procedures, troubleshooting tips, and rollback steps.

LinuxNGINXfailover
0 likes · 29 min read
Achieve Seamless Nginx High Availability with Keepalived: A Practical Guide
Ops Community
Ops Community
May 6, 2026 · Operations

Step‑by‑Step Debugging of a Slow Website: From Nginx to the Database

When a website’s response time jumped from 200 ms to over 10 seconds, this guide walks through a layered investigation—from confirming the scope, checking Nginx and upstream health, analyzing application logs, inspecting MySQL processes, slow queries, and locks, to examining server CPU, memory, disk I/O, and network—providing concrete commands, expected outputs, and root‑cause patterns for effective troubleshooting and preventive monitoring.

LinuxNGINXServer
0 likes · 34 min read
Step‑by‑Step Debugging of a Slow Website: From Nginx to the Database
MaGe Linux Operations
MaGe Linux Operations
May 6, 2026 · Operations

Common Nginx Misconfigurations That Cause Production Outages and How to Fix Them

The article systematically reviews ten typical Nginx configuration pitfalls that frequently trigger production incidents—such as location‑matching errors, proxy_pass slash issues, misuse of try_files, insufficient keepalive settings, client_max_body_size limits, gzip misconfiguration, incomplete TLS setup, worker process limits, log‑rotation problems, and exposed server version—providing a clear phenomenon → root cause → correct configuration → verification → risk reminder workflow for each, plus a comprehensive troubleshooting path, checklist, and rollback script for safe production changes.

ConfigurationDevOpsNGINX
0 likes · 55 min read
Common Nginx Misconfigurations That Cause Production Outages and How to Fix Them
Architect Chen
Architect Chen
May 6, 2026 · Backend Development

Comprehensive Visual Guide to Nginx Reverse Proxy Architecture

This article explains how Nginx functions as a reverse proxy, detailing its role as a unified entry point that hides backend servers, improves concurrency, and can be deployed in single‑node, load‑balanced, or multi‑layer architectures with concrete configuration examples and design considerations.

BackendConfigurationNGINX
0 likes · 4 min read
Comprehensive Visual Guide to Nginx Reverse Proxy Architecture
Architect Chen
Architect Chen
May 5, 2026 · Backend Development

Understanding Nginx Load Balancing: Compare 4 Common Scheduling Algorithms

The article explains Nginx’s core load‑balancing mechanisms, detailing four primary scheduling algorithms—Round Robin, Weighted Round Robin, IP Hash, and Least Connections—along with their advantages, drawbacks, and suitable scenarios, illustrated with diagrams and example configurations.

IP HashLeast ConnectionsNGINX
0 likes · 5 min read
Understanding Nginx Load Balancing: Compare 4 Common Scheduling Algorithms
MaGe Linux Operations
MaGe Linux Operations
May 3, 2026 · Backend Development

How to Implement Nginx Rate Limiting: Prevent Abuse, Scraping, and API Overload

This article explains how to use Nginx's built‑in limit_req and limit_conn modules—based on the leaky‑bucket algorithm—to protect APIs from malicious flooding, excessive crawling, sudden traffic spikes, and individual user abuse, covering configuration directives, practical examples, advanced scenarios, testing, and deployment best practices.

API SecurityNGINXleaky bucket
0 likes · 20 min read
How to Implement Nginx Rate Limiting: Prevent Abuse, Scraping, and API Overload
IT Services Circle
IT Services Circle
May 2, 2026 · Backend Development

Why Add an Nginx Layer in Front of Spring Cloud Gateway?

The article explains that Nginx and Spring Cloud Gateway serve different roles—Nginx as a network gateway handling static files, load balancing, SSL termination, and ops tasks, while Gateway focuses on business routing—so using both together improves performance, scalability, and operational separation.

Backend ArchitectureNGINXSSL Termination
0 likes · 5 min read
Why Add an Nginx Layer in Front of Spring Cloud Gateway?
Architect Chen
Architect Chen
May 1, 2026 · Operations

Comprehensive Nginx Command Guide (2026 Edition)

This article provides a detailed reference of essential Nginx commands—including startup, shutdown, reload, configuration checks, process signaling, debugging, and monitoring—explaining their effects, typical use cases, and the underlying behavior of master and worker processes.

ConfigurationLinuxNGINX
0 likes · 5 min read
Comprehensive Nginx Command Guide (2026 Edition)
dbaplus Community
dbaplus Community
May 1, 2026 · Operations

Why a Simple Nginx Change Made All Gateway Requests Return 400 (And How to Fix It)

A production incident caused by replacing two Nginx reverse proxies introduced an upstream name with an underscore, resulting in invalid Host headers and 400 Bad Request responses from Spring Cloud Gateway; the article details the step‑by‑step investigation, evidence from logs, tcpdump, and code, and presents configuration fixes to restore normal operation.

HTTP 400Host headerNGINX
0 likes · 15 min read
Why a Simple Nginx Change Made All Gateway Requests Return 400 (And How to Fix It)
Architect Chen
Architect Chen
Apr 30, 2026 · Backend Development

Understanding Nginx Reverse Proxy: Detailed Principles and Configuration Guide

The article explains forward and reverse proxy concepts, walks through the key stages of Nginx reverse‑proxy processing—including TCP connection, request reception, upstream selection via proxy_pass, load‑balancing algorithms, and content forwarding—and provides a complete configuration example with header settings and load‑balancing strategies.

Backend ServersHTTPNGINX
0 likes · 4 min read
Understanding Nginx Reverse Proxy: Detailed Principles and Configuration Guide
Ops Community
Ops Community
Apr 29, 2026 · Operations

Production-Ready Nginx Rate Limiting: Stop Crawlers, Block Malicious Requests, Protect APIs

This guide explains how to use Nginx's built‑in limit_req and limit_conn modules to implement production‑grade rate limiting, covering leaky‑bucket theory, IP and API‑key based limits, burst and nodelay handling, whitelist bypass, custom error responses, dry‑run testing, memory sizing, and the inherent limitations that may require Redis‑Lua or OpenResty extensions.

API protectionNGINXanti‑crawler
0 likes · 21 min read
Production-Ready Nginx Rate Limiting: Stop Crawlers, Block Malicious Requests, Protect APIs
Java Architect Essentials
Java Architect Essentials
Apr 26, 2026 · Backend Development

15 SpringBoot Performance Tweaks to Handle Million-Scale Concurrency

This guide walks through exposing metrics, integrating Prometheus and Grafana, using async‑profiler flame graphs, tuning Tomcat/Undertow, optimizing JVM flags, applying SkyWalking tracing, and applying layer‑wise code, cache, and thread‑pool improvements so a SpringBoot service can reliably serve millions of concurrent requests.

GrafanaNGINXPrometheus
0 likes · 20 min read
15 SpringBoot Performance Tweaks to Handle Million-Scale Concurrency
Architect Chen
Architect Chen
Apr 26, 2026 · Backend Development

What Is Nginx’s Maximum Concurrent Connections? A Complete Guide

The article explains that Nginx’s maximum concurrent connections are not a fixed number but are calculated from the worker_processes and worker_connections settings and are ultimately limited by the operating system’s file‑descriptor (ulimit) limits, providing formulas, an example configuration, and commands to verify the limits.

NGINXServer Configurationconcurrency
0 likes · 3 min read
What Is Nginx’s Maximum Concurrent Connections? A Complete Guide
Top Architect
Top Architect
Apr 25, 2026 · Backend Development

Why Pingora Is Overtaking Nginx as the New Web Server Champion

Cloudflare replaced Nginx with its home‑grown Rust‑based proxy Pingora, citing architectural limits of Nginx's worker model, superior performance, lower CPU/memory usage, better connection reuse, richer feature support, and stronger memory safety, all backed by extensive production metrics.

CloudflareHTTP proxyMemory Safety
0 likes · 14 min read
Why Pingora Is Overtaking Nginx as the New Web Server Champion
MaGe Linux Operations
MaGe Linux Operations
Apr 25, 2026 · Operations

Uncovering Hidden Nginx 502 Bad Gateway Configuration Pitfalls from Logs

This guide systematically dissects the root causes of Nginx 502 Bad Gateway errors, explains how to read and interpret error logs, and provides detailed step‑by‑step troubleshooting, configuration adjustments, health‑check setups, and preventive monitoring strategies for modern production environments.

502ConfigurationNGINX
0 likes · 69 min read
Uncovering Hidden Nginx 502 Bad Gateway Configuration Pitfalls from Logs
Architect's Guide
Architect's Guide
Apr 24, 2026 · Backend Development

A Powerful Open‑Source Nginx Visual Management Platform with One‑Click Docker Deployment

This article introduces an out‑of‑the‑box Nginx visual management platform that can be deployed with a single Docker‑Compose command, offering a web UI for configuring reverse proxies, SSL termination, advanced settings, and includes step‑by‑step setup, Docker network tips, health‑check configuration, and a link to the GitHub repository.

DockerDocker ComposeNGINX
0 likes · 5 min read
A Powerful Open‑Source Nginx Visual Management Platform with One‑Click Docker Deployment
Raymond Ops
Raymond Ops
Apr 23, 2026 · Operations

Advanced Nginx Load Balancing: How to Choose and Tune Layer 4 vs Layer 7

This guide walks through the differences between 4‑layer (TCP) and 7‑layer (HTTP) load balancing in Nginx, explains when to use each, and provides step‑by‑step configuration examples, health‑check setups, performance tuning, SSL handling, WebSocket support, and common pitfalls.

ConfigurationLayer 4Layer 7
0 likes · 25 min read
Advanced Nginx Load Balancing: How to Choose and Tune Layer 4 vs Layer 7
mikechen
mikechen
Apr 23, 2026 · Backend Development

How Nginx Handles One Million Concurrent Connections: 4 Key Techniques

The article explains how Nginx sustains one million simultaneous connections by using asynchronous non‑blocking I/O, a robust multi‑process architecture, zero‑copy file transmission, and optimized caching strategies, with concrete configuration examples and performance reasoning.

NGINXZero Copyasynchronous I/O
0 likes · 4 min read
How Nginx Handles One Million Concurrent Connections: 4 Key Techniques
Raymond Ops
Raymond Ops
Apr 19, 2026 · Cloud Native

How to Double K8s Ingress Performance: Nginx vs Envoy Gateway Tuning Guide

This article walks through a real‑world performance bottleneck on a high‑traffic e‑commerce platform, explains step‑by‑step deep tuning of Nginx Ingress Controller, compares it with Envoy Gateway, and provides concrete configurations, benchmark results, monitoring rules, and best‑practice recommendations for Kubernetes Ingress optimization.

EnvoyIngressKubernetes
0 likes · 27 min read
How to Double K8s Ingress Performance: Nginx vs Envoy Gateway Tuning Guide
Java Web Project
Java Web Project
Apr 18, 2026 · Information Security

How a Midnight SMS Scam Revealed the Need for a Multi‑Layer Anti‑Abuse System

A night‑time SMS billing attack that drained ¥11,500 in two hours exposed flaws in a naïve Session‑based verification design, prompting a detailed, five‑layer defense architecture that combines gateway rate limiting, Redis token‑bucket controls, advanced captcha tracking, device fingerprinting, blacklist automation, and honey‑pot tactics to raise attack costs.

CaptchaNGINXSecurity
0 likes · 14 min read
How a Midnight SMS Scam Revealed the Need for a Multi‑Layer Anti‑Abuse System
MaGe Linux Operations
MaGe Linux Operations
Apr 16, 2026 · Operations

Mastering Nginx for High‑Traffic: Proven Tuning Steps for 10k+ QPS

This guide explains why the default Nginx configuration becomes a bottleneck under thousands of requests per second and provides a prioritized, production‑tested checklist of kernel, process, buffer, upstream, HTTP, and HA settings to dramatically improve throughput and latency.

ConfigurationLinux kernelNGINX
0 likes · 24 min read
Mastering Nginx for High‑Traffic: Proven Tuning Steps for 10k+ QPS
Raymond Ops
Raymond Ops
Apr 16, 2026 · Operations

Mastering Nginx 502/504 Errors: A Complete Troubleshooting Guide with Scripts

This comprehensive guide explains the differences between Nginx 502 and 504 errors, provides step‑by‑step troubleshooting procedures, detailed configuration examples, one‑click diagnostic scripts, real‑world case studies, best‑practice optimizations, monitoring setups, and advanced learning paths to help you quickly resolve gateway issues and improve server reliability.

502504NGINX
0 likes · 26 min read
Mastering Nginx 502/504 Errors: A Complete Troubleshooting Guide with Scripts
Top Architect
Top Architect
Apr 13, 2026 · Operations

How to Block Foreign IPs with Nginx and GeoIP2 – Step‑by‑Step Guide

This article walks through installing the libmaxminddb library, downloading and compiling the ngx_http_geoip2 module, upgrading Nginx to version 1.18, adding the latest GeoLite2 database, configuring Nginx to reject non‑Chinese IPs, and verifying the setup with test requests.

IP blockingNGINXSecurity
0 likes · 8 min read
How to Block Foreign IPs with Nginx and GeoIP2 – Step‑by‑Step Guide
Tech Musings
Tech Musings
Apr 13, 2026 · Operations

Does Upgrading Nginx → Upstream to HTTP/2 Really Boost Performance?

This article details a systematic performance test of Nginx 1.29.x’s new HTTP/2 upstream support, comparing HTTP/1.1, HTTP/2 with keep‑alive, and HTTP/1.0 baselines across various payload sizes, connection‑pool settings, and large‑header scenarios to determine when protocol upgrades yield real throughput or latency gains.

HTTP2KeepaliveNGINX
0 likes · 22 min read
Does Upgrading Nginx → Upstream to HTTP/2 Really Boost Performance?
Architect's Guide
Architect's Guide
Apr 10, 2026 · Operations

How to Block Foreign IPs with NGINX and the ngx_http_geoip2 Module

This step‑by‑step guide shows how to install the GeoIP2 library, compile NGINX 1.18 with the ngx_http_geoip2 module, download the latest MaxMind GeoLite2 database, configure geoip2 directives, and verify that foreign IP requests are blocked with a 404 response.

NGINXServer Securityblock foreign IP
0 likes · 7 min read
How to Block Foreign IPs with NGINX and the ngx_http_geoip2 Module
Ops Community
Ops Community
Apr 9, 2026 · Operations

Mastering Nginx Reverse Proxy: From Basics to Advanced Load Balancing and High Availability

This comprehensive guide explains the fundamentals of reverse proxy, walks through Nginx configuration, load‑balancing algorithms, health‑check setups, caching strategies, session‑persistence methods, high‑availability designs, performance tuning, monitoring, and troubleshooting, providing practical code snippets for real‑world deployments.

NGINXhealth checkhigh availability
0 likes · 30 min read
Mastering Nginx Reverse Proxy: From Basics to Advanced Load Balancing and High Availability
MaGe Linux Operations
MaGe Linux Operations
Apr 3, 2026 · Operations

Mastering Nginx: Deep Dive into Process Model and Performance Tuning

This comprehensive guide explains Nginx’s multi‑process architecture, worker process mechanics, CPU affinity, connection handling, and key directives such as worker_processes, worker_connections, and worker_rlimit_nofile, then details load‑balancing methods, proxy buffering, caching, compression, SSL/TLS optimization, system tuning, validation, and troubleshooting for high‑performance deployments.

ConfigurationNGINXSSL
0 likes · 34 min read
Mastering Nginx: Deep Dive into Process Model and Performance Tuning
Tech Musings
Tech Musings
Apr 2, 2026 · Operations

Did You Know Nginx Now Enables HTTP/1.1 Keep‑Alive by Default?

The article reveals that recent Nginx releases have made HTTP/1.1 keep‑alive the default configuration, eliminating the need for explicit proxy_http_version and Connection header settings, and explains how this reduces handshakes, lowers latency, and improves first‑byte response times for typical web applications.

Keep-AliveNGINXOperations
0 likes · 2 min read
Did You Know Nginx Now Enables HTTP/1.1 Keep‑Alive by Default?
Ops Community
Ops Community
Mar 27, 2026 · Backend Development

Master Nginx Reverse Proxy on Ubuntu 24.04 & Rocky Linux 9.4 – From Installation to Monitoring

This comprehensive guide walks you through installing Nginx 1.27 on Ubuntu 24.04 LTS and Rocky Linux 9.4, configuring reverse proxy, load balancing, SSL/TLS, WebSocket and gRPC support, tuning kernel and Nginx parameters, setting up health checks, high‑availability with Keepalived, and monitoring with Prometheus and Grafana, all with ready‑to‑use code snippets and scripts.

NGINXSSLhigh availability
0 likes · 59 min read
Master Nginx Reverse Proxy on Ubuntu 24.04 & Rocky Linux 9.4 – From Installation to Monitoring
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Mar 27, 2026 · Backend Development

Mastering Nginx Reverse Proxy: Architecture, Workflow, and Config Guide

This article provides a comprehensive technical guide to Nginx reverse proxy, explaining forward vs reverse proxy concepts, architecture layers, event‑driven model, detailed configuration examples, and a step‑by‑step request flow that illustrates how Nginx hides backend servers while enabling load balancing and high availability.

Backend DevelopmentNGINXServer Configuration
0 likes · 4 min read
Mastering Nginx Reverse Proxy: Architecture, Workflow, and Config Guide
Java Architect Essentials
Java Architect Essentials
Mar 21, 2026 · Operations

Turn a Raspberry Pi Zero W into a Mini Web Server: Complete Step‑by‑Step Guide

This guide walks you through the entire process of setting up a Raspberry Pi Zero W—from understanding the hardware and its specifications, flashing Raspbian Stretch Lite, configuring SSH and Wi‑Fi, optimizing the system, installing Nginx, to exposing the server publicly via ngrok—providing all commands, configuration files, and troubleshooting tips.

IoTLinuxNGINX
0 likes · 14 min read
Turn a Raspberry Pi Zero W into a Mini Web Server: Complete Step‑by‑Step Guide
Raymond Ops
Raymond Ops
Mar 17, 2026 · Operations

Boost Nginx Performance: 10‑Minute Guide to Reverse Proxy Timeout and Connection Pool Tuning

This step‑by‑step guide shows how to optimize Nginx reverse‑proxy timeouts and enable connection‑pool reuse on Linux servers, covering prerequisites, configuration changes, kernel tuning, load‑testing, monitoring with Prometheus, security hardening, troubleshooting, rollback procedures, and best‑practice recommendations.

Connection PoolNGINXmonitoring
0 likes · 26 min read
Boost Nginx Performance: 10‑Minute Guide to Reverse Proxy Timeout and Connection Pool Tuning
Architect Chen
Architect Chen
Mar 17, 2026 · Operations

Mastering Nginx Reverse Proxy: Architecture, Config, and Best Practices

This article explains Nginx reverse proxy fundamentals, compares forward and reverse proxy concepts, outlines a typical three‑layer architecture, and provides a complete configuration example that demonstrates upstream definition, request forwarding, and header preservation for backend services.

NGINXServer Configurationload balancing
0 likes · 4 min read
Mastering Nginx Reverse Proxy: Architecture, Config, and Best Practices
Raymond Ops
Raymond Ops
Mar 7, 2026 · Operations

7 Hidden Traps in Nginx+Lua Gray Releases and How to Fix Them

This article reveals seven critical pitfalls that can cripple Nginx+Lua gray‑release deployments—ranging from memory leaks and blocking I/O to uneven traffic hashing, configuration reload races, cross‑datacenter latency, session stickiness issues, and blind‑spot monitoring—while providing concrete Lua scripts, Nginx configurations, monitoring commands, and step‑by‑step remediation strategies.

DevOpsLuaNGINX
0 likes · 43 min read
7 Hidden Traps in Nginx+Lua Gray Releases and How to Fix Them
Top Architect
Top Architect
Mar 3, 2026 · Backend Development

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

This article explains how to design a high‑concurrency ticket‑snatching service that can handle millions of requests by combining multi‑layer load balancing, weighted Nginx round‑robin, in‑memory stock with Redis‑backed global inventory, and Go’s native concurrency, complete with code samples and performance results.

GoNGINXhigh concurrency
0 likes · 19 min read
How to Build a Million‑User Ticket‑Snatching System with Nginx, Redis, and Go
SpringMeng
SpringMeng
Mar 3, 2026 · Operations

A Lightweight Nginx Log Analyzer Worth Trying

NginxPulse is a lightweight, Docker‑friendly Nginx log analysis panel that offers real‑time PV/UV, IP lookup, multi‑site support, custom log formats, remote log pulling, and access control, with simple deployment via Docker, Docker‑Compose, or a single binary.

DockerGoNGINX
0 likes · 7 min read
A Lightweight Nginx Log Analyzer Worth Trying
MaGe Linux Operations
MaGe Linux Operations
Mar 2, 2026 · Backend Development

Unlock Nginx’s Full Potential: High‑Performance Reverse Proxy, Load Balancing & Cache Tuning

This guide walks through the latest Nginx 1.26.x features, environment prerequisites, compilation options, worker and kernel tuning, reverse‑proxy setup, load‑balancing algorithms, advanced caching strategies, TLS hardening, high‑availability with Keepalived, common pitfalls, monitoring, and troubleshooting techniques for production‑grade deployments.

NGINXcachingload-balancing
0 likes · 47 min read
Unlock Nginx’s Full Potential: High‑Performance Reverse Proxy, Load Balancing & Cache Tuning
Selected Java Interview Questions
Selected Java Interview Questions
Mar 2, 2026 · Backend Development

Why Trailing Slashes Change Nginx Proxy Behavior and How to Deploy WASM

This article explores common pitfalls and nuanced behaviors in Nginx configuration, illustrating how trailing slashes affect proxy_pass routing, detailing location matching priorities, comparing reload commands, guiding offline installation across architectures, and providing comprehensive settings for deploying Unity WebGL WASM applications with proper MIME types and security headers.

DeploymentNGINXWasm
0 likes · 20 min read
Why Trailing Slashes Change Nginx Proxy Behavior and How to Deploy WASM
Top Architect
Top Architect
Feb 22, 2026 · Operations

Deploy NginxPulse for Real‑Time Nginx Log Analytics in Minutes

This guide introduces NginxPulse, a lightweight Nginx log analysis panel, explains its key features, shows how to run it with Docker or Docker‑Compose, configure multiple sites, customize log formats, pull remote logs, and troubleshoot common issues, all with concrete commands and examples.

NGINXVuelog analysis
0 likes · 8 min read
Deploy NginxPulse for Real‑Time Nginx Log Analytics in Minutes
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 18, 2026 · Operations

Top Nginx Performance Tweaks: Worker Processes and CPU Affinity Explained

This guide shows how to edit nginx.conf to adjust worker_processes based on CPU cores, explains when I/O blocking requires extra workers, and demonstrates Linux‑only worker_cpu_affinity settings with concrete examples for 2, 4, and 8‑core systems, including the exact commands to apply and reload the configuration.

CPU affinityConfigurationNGINX
0 likes · 4 min read
Top Nginx Performance Tweaks: Worker Processes and CPU Affinity Explained
Coder Trainee
Coder Trainee
Feb 16, 2026 · Backend Development

Fixing Static Resource CORS Issues with Nginx After API CORS Is Resolved

The article explains why static assets can still trigger CORS errors even after API endpoints are configured correctly, distinguishes data‑API versus static‑resource CORS, and shows how adding an Access‑Control‑Allow‑Origin header in Nginx resolves the problem.

CORSCross-OriginNGINX
0 likes · 3 min read
Fixing Static Resource CORS Issues with Nginx After API CORS Is Resolved
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Feb 13, 2026 · Backend Development

How to Calculate and Tune Nginx’s Maximum Concurrent Connections

This article explains how Nginx’s maximum concurrent connections are determined by worker_processes and worker_connections, provides a sample configuration, discusses OS‑level limits such as file descriptors and kernel parameters, and offers practical tuning steps to scale Nginx to tens of thousands of connections.

ConfigurationNGINXperformance
0 likes · 4 min read
How to Calculate and Tune Nginx’s Maximum Concurrent Connections
Ops Community
Ops Community
Feb 12, 2026 · Operations

Why Did Our Nginx Hit Connection Limits? A Deep Dive into Misdiagnosis and Rate‑Limiting Redesign

This postmortem explains how a Nginx connection‑saturation incident was initially misidentified as traffic surge, details the metrics and command‑line checks that revealed a connection‑lifecycle failure, and describes the step‑by‑step redesign of rate‑limiting, budgeting, monitoring, and run‑book procedures that restored stability.

NGINXconnection limitsincident response
0 likes · 32 min read
Why Did Our Nginx Hit Connection Limits? A Deep Dive into Misdiagnosis and Rate‑Limiting Redesign
macrozheng
macrozheng
Feb 10, 2026 · Operations

How Nginx Turns a Simple HTML File into a High‑Performance Gateway

This article explains how a local HTML file can be served via Nginx, covering HTTP server basics, reverse‑proxy concepts, modular gateway features, configuration files, single‑thread design, multi‑worker processes, shared memory, proxy caching, master‑worker coordination, performance characteristics, and the single‑point‑of‑failure issue.

NGINXWeb servergateway
0 likes · 11 min read
How Nginx Turns a Simple HTML File into a High‑Performance Gateway
Raymond Ops
Raymond Ops
Feb 7, 2026 · Operations

Nginx vs HAProxy: Enterprise Load Balancing from Zero to Production

This comprehensive guide compares Nginx and HAProxy in architecture, performance, configuration, high‑availability design, monitoring, tuning, and troubleshooting, providing step‑by‑step examples and a decision matrix to help engineers choose the right load‑balancing solution for enterprise workloads.

ConfigurationHAProxyNGINX
0 likes · 19 min read
Nginx vs HAProxy: Enterprise Load Balancing from Zero to Production
Coder Trainee
Coder Trainee
Feb 4, 2026 · Cloud Computing

How to Enable External Access for Huawei Cloud RDS MySQL Using an Nginx Proxy

The article walks through configuring a low‑cost Huawei Cloud ECS instance and adjusting security‑group rules, then setting up an Nginx stream proxy to expose an internal RDS MySQL instance to the public internet, allowing external connections without purchasing a dedicated public IP.

ECSHuawei CloudNGINX
0 likes · 3 min read
How to Enable External Access for Huawei Cloud RDS MySQL Using an Nginx Proxy
Raymond Ops
Raymond Ops
Feb 2, 2026 · Information Security

Boost Your Web Security: Essential HTTP Header Configurations You’re Missing

This guide shows operations engineers how to dramatically improve web application protection by configuring often‑overlooked HTTP security headers—CSP, X‑Frame‑Options, HSTS, Referrer‑Policy, Permissions‑Policy, and more—through practical Nginx/Apache/Node.js examples, verification scripts, and automation tips.

CSPDevOpsHTTP security
0 likes · 19 min read
Boost Your Web Security: Essential HTTP Header Configurations You’re Missing
Lobster Programming
Lobster Programming
Feb 2, 2026 · Cloud Native

Why You Still Need an API Gateway Even When Using Nginx

Even with Nginx handling high‑performance load balancing and static content, a dedicated API gateway is essential for flexible routing, dynamic service discovery, fine‑grained traffic governance, and centralized business logic such as authentication and logging in microservice architectures.

NGINXSpring Cloud Gatewayapi-gateway
0 likes · 6 min read
Why You Still Need an API Gateway Even When Using Nginx
Architect Chen
Architect Chen
Jan 25, 2026 · Operations

How to Boost Nginx Concurrency to 100k+ Connections: Practical Tuning Guide

This guide explains how to maximize Nginx's concurrent handling capacity by configuring worker_processes, worker_connections, event settings, system limits, and I/O optimizations, providing concrete code snippets and kernel parameters for achieving tens of thousands of simultaneous connections.

NGINXOperationsTuning
0 likes · 5 min read
How to Boost Nginx Concurrency to 100k+ Connections: Practical Tuning Guide
java1234
java1234
Jan 24, 2026 · Operations

A Lightweight Nginx Log Analyzer That Actually Works

NginxPulse is a lightweight, Docker‑ready Nginx log analysis panel built with Go‑Gin backend and Vue3 frontend, offering real‑time PV/UV, IP geolocation, multi‑site support, custom log formats, remote log fetching, and easy deployment via a single command or Compose file.

DockerGoNGINX
0 likes · 7 min read
A Lightweight Nginx Log Analyzer That Actually Works
Tech Freedom Circle
Tech Freedom Circle
Jan 24, 2026 · Operations

How to Tackle Excess Connections, DDoS/DoS, CORS and XSS Attacks – A Complete Practical Guide

This article walks through a systematic, production‑grade approach to diagnosing and mitigating connection‑overload, DoS/DDoS, XSS and cross‑origin attacks, covering log analysis, Linux kernel tuning, Nginx rate‑limiting, CDN/DDoS‑protection layers, WAF rules, safe rendering practices, and a hardened CORS configuration template.

BackendCORSDDoS mitigation
0 likes · 48 min read
How to Tackle Excess Connections, DDoS/DoS, CORS and XSS Attacks – A Complete Practical Guide
Architect Chen
Architect Chen
Jan 18, 2026 · Backend Development

Mastering Million-Request Concurrency with Nginx, LVS, and Keepalived

This guide explains how to achieve million‑level concurrent request handling by combining Nginx, LVS, and Keepalived, detailing the architecture layers, load‑balancing design, high‑availability configuration, and practical sample configurations for each component in modern large‑scale web services.

LVSNGINXarchitecture
0 likes · 4 min read
Mastering Million-Request Concurrency with Nginx, LVS, and Keepalived
Linux Tech Enthusiast
Linux Tech Enthusiast
Jan 13, 2026 · Backend Development

How to Quickly Fix CORS Issues with Simple Nginx Configuration

This article walks through common CORS errors encountered when a frontend on http://localhost:8080 calls a backend on http://localhost:59200, explains the role of the four CORS response headers, the preflight OPTIONS request, and provides step‑by‑step Nginx configurations to resolve each case.

CORSNGINXhttp-headers
0 likes · 13 min read
How to Quickly Fix CORS Issues with Simple Nginx Configuration
Java Companion
Java Companion
Jan 13, 2026 · Cloud Native

Why MinIO Community Dropped Its Web UI and How RustFS Can Fill the Gap

The article explains how MinIO's community edition removed its web console via a large PR, outlines the official push toward a commercial product, and provides a step‑by‑step guide to deploying the Rust‑based RustFS as an open‑source alternative with Docker Compose and Nginx HTTPS configuration, concluding with a feature comparison.

Apache 2.0Docker ComposeMinio
0 likes · 7 min read
Why MinIO Community Dropped Its Web UI and How RustFS Can Fill the Gap
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 12, 2026 · Backend Development

How Nginx Static‑Dynamic Separation Boosts Web Performance

This article explains the principle of Nginx static‑dynamic separation, shows how to configure location blocks and caching for static assets, and demonstrates how proxying dynamic requests to backend servers can reduce response time from 200 ms to 50 ms, increasing QPS several‑fold.

Dynamic ProxyNGINXload balancing
0 likes · 3 min read
How Nginx Static‑Dynamic Separation Boosts Web Performance
Raymond Ops
Raymond Ops
Jan 11, 2026 · Operations

Choosing the Right Nginx Load‑Balancing Strategy: Real‑World Comparison and Best Practices

A seasoned ops engineer recounts a production incident caused by improper Nginx load‑balancing, then compares weighted round‑robin and IP‑hash strategies with detailed configurations, performance test results, common pitfalls, dynamic weight scripts, and practical recommendations for reliable, high‑performance deployments.

IP HashNGINXOperations
0 likes · 10 min read
Choosing the Right Nginx Load‑Balancing Strategy: Real‑World Comparison and Best Practices
Ray's Galactic Tech
Ray's Galactic Tech
Jan 9, 2026 · Operations

Why Does Nginx Return 502 Bad Gateway? A Complete Log‑to‑FastCGI Timeout Diagnosis

This guide walks through diagnosing intermittent 502 Bad Gateway errors in Nginx by analyzing error logs, checking upstream and FastCGI timeout settings, reviewing PHP‑FPM configuration, performing performance tuning, and outlining advanced troubleshooting, monitoring, and capacity‑planning strategies to ensure stable high‑traffic deployments.

502NGINXcapacity planning
0 likes · 9 min read
Why Does Nginx Return 502 Bad Gateway? A Complete Log‑to‑FastCGI Timeout Diagnosis
Raymond Ops
Raymond Ops
Jan 6, 2026 · Operations

How to Boost Nginx to Over 1 Million QPS: Real‑World Optimization Guide

This guide walks you through a complete Nginx high‑concurrency tuning process—from basic worker and TCP settings to kernel parameters, caching, SSL, and advanced techniques like DPDK and JIT—showing performance improvements from 80 k to over a million QPS with real‑world examples and scripts.

LinuxNGINXWeb server
0 likes · 13 min read
How to Boost Nginx to Over 1 Million QPS: Real‑World Optimization Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 6, 2026 · Backend Development

Master Nginx: Essential Commands for Starting, Stopping, Reloading and Debugging

This guide provides a comprehensive cheat‑sheet of Nginx command‑line operations—including how to start, stop, reload, check configuration, view logs, inspect processes, query version information and perform common debugging tasks—helping administrators manage Nginx efficiently in production and development environments.

DebuggingLinuxNGINX
0 likes · 6 min read
Master Nginx: Essential Commands for Starting, Stopping, Reloading and Debugging
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 4, 2026 · Backend Development

Mastering Nginx Static‑Dynamic Separation for High‑Performance Web Architecture

This guide explains why static‑dynamic separation is essential for high‑traffic sites, describes the typical Nginx architecture, and provides a complete configuration example that routes static assets directly while proxying dynamic requests to backend servers with load‑balancing and caching.

ConfigurationNGINXWeb Performance
0 likes · 5 min read
Mastering Nginx Static‑Dynamic Separation for High‑Performance Web Architecture
Raymond Ops
Raymond Ops
Jan 2, 2026 · Operations

Avoid 3 Fatal Nginx+Keepalived HA Pitfalls That 90% of Ops Engineers Miss

This article reveals three hidden traps in Nginx‑Keepalived high‑availability setups—network‑partition split‑brain, inadequate health‑check scripts, and unsafe configuration‑sync timing—explains real incidents caused by each, and provides concrete configuration changes, Bash scripts, and automation tips to prevent service outages.

AutomationNGINXOps
0 likes · 16 min read
Avoid 3 Fatal Nginx+Keepalived HA Pitfalls That 90% of Ops Engineers Miss
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 2, 2026 · Backend Development

Implementing High‑Concurrency Circuit Breaking in Nginx with Lua

This guide explains how to use Nginx and OpenResty Lua scripts to implement rate limiting and circuit‑breaking for high‑concurrency services, detecting error rates and response latency, automatically opening and closing a 30‑second break window, and returning custom JSON responses when downstream services fail.

Circuit BreakingLuaNGINX
0 likes · 5 min read
Implementing High‑Concurrency Circuit Breaking in Nginx with Lua
Java Companion
Java Companion
Dec 28, 2025 · Backend Development

SpringBoot vs Nginx: Five Implementation Options vs One Directive – Which Is the True Anti‑Hotlinking Champion?

An in‑depth comparison of anti‑hotlinking techniques shows how Nginx can enforce protection with a single directive in milliseconds, while SpringBoot offers five approaches—Filter, Interceptor, Nginx config, signed URL, and hybrid strategy—each with different performance, security, and maintenance trade‑offs.

InterceptorNGINXSecurity
0 likes · 14 min read
SpringBoot vs Nginx: Five Implementation Options vs One Directive – Which Is the True Anti‑Hotlinking Champion?
Architect Chen
Architect Chen
Dec 22, 2025 · Backend Development

Boost Nginx Throughput 10×: Key Settings for High‑Concurrency

This guide explains how to achieve up to ten‑fold performance gains in Nginx by aligning worker processes with CPU cores, raising file‑descriptor limits, extending keep‑alive settings, and enabling zero‑copy transmission features such as sendfile, tcp_nopush, and tcp_nodelay.

NGINXServer Configurationconcurrency
0 likes · 5 min read
Boost Nginx Throughput 10×: Key Settings for High‑Concurrency
Tech Musings
Tech Musings
Dec 21, 2025 · Fundamentals

How to Overcome NAT Barriers: VPS Relays and Nginx UDP Proxy Explained

This article examines practical ways to bypass NAT restrictions for UDP communication, covering direct P2P for friendly NATs, UDP hole punching for symmetric NATs, reliable VPS relays for any NAT, and Nginx’s UDP proxy, complete with configuration examples, workflow diagrams, and a comparison to traditional NAT behavior.

NATNGINXNetworking
0 likes · 8 min read
How to Overcome NAT Barriers: VPS Relays and Nginx UDP Proxy Explained
Linux Tech Enthusiast
Linux Tech Enthusiast
Dec 20, 2025 · Operations

Why a Weird Nginx Reset Was Not Caused by the SSL Certificate

After adding an HTTPS certificate the site worked in browsers but curl requests were reset; through step‑by‑step network captures, buffer tweaks, cipher experiments and finally adding the missing ssl_session_cache directive, the author discovered the true cause and documented common Nginx error messages.

NGINXWiresharkcURL
0 likes · 9 min read
Why a Weird Nginx Reset Was Not Caused by the SSL Certificate
Eric Tech Circle
Eric Tech Circle
Dec 19, 2025 · Operations

Step‑by‑Step Guide to Adding Google AdSense to a Halo‑Based Blog

This tutorial walks through registering a Google AdSense account, passing site approval, and three practical integration methods—including inserting the AdSense script, using a meta tag, and configuring an ads.txt file with Nginx—followed by tips for ad placement on a personal blog.

Blog MonetizationFrontend IntegrationGoogle AdSense
0 likes · 6 min read
Step‑by‑Step Guide to Adding Google AdSense to a Halo‑Based Blog
IT Architects Alliance
IT Architects Alliance
Dec 18, 2025 · Operations

Mastering Load Balancing: From L4/L7 Basics to Cloud‑Native Strategies

This comprehensive guide explains the fundamentals of load balancing, compares L4 and L7 approaches, presents practical configuration examples for LVS, Nginx, and HAProxy, covers algorithms, health checks, session persistence, performance tuning, high‑availability designs, monitoring, and cloud‑native deployment in Kubernetes.

HAProxyKubernetesL4
0 likes · 12 min read
Mastering Load Balancing: From L4/L7 Basics to Cloud‑Native Strategies
Xiao Liu Lab
Xiao Liu Lab
Dec 17, 2025 · Cloud Native

Deploy SpringBoot JAR and Legacy WAR with Docker + Nginx in 5 Minutes

This guide shows how to containerize Java SpringBoot JAR or traditional WAR projects with Docker and Nginx, providing a unified, reproducible deployment pipeline that eliminates environment conflicts, simplifies port management, and enables seamless development‑to‑production transitions.

DeploymentDockerDocker Compose
0 likes · 13 min read
Deploy SpringBoot JAR and Legacy WAR with Docker + Nginx in 5 Minutes
Top Architect
Top Architect
Dec 17, 2025 · Operations

Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Ngrok

This guide explains how to set up a Raspberry Pi Zero W as a miniature Linux server, flash Raspbian Stretch Lite onto an SD card, enable headless SSH access, configure Wi‑Fi, install and run Nginx, and expose the service to the public internet using Ngrok, while also covering useful system optimizations.

LinuxNGINXRaspberry Pi
0 likes · 14 min read
Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Ngrok
Xiao Liu Lab
Xiao Liu Lab
Dec 16, 2025 · Backend Development

Nginx vs OpenResty: When to Choose Each for High‑Performance Web Services

This article explains the fundamental differences between Nginx and OpenResty, compares their features, performance, and programming models, and provides practical guidance on selecting the right tool for static serving, reverse‑proxying, or complex business‑logic workloads.

LuaNGINXOpenResty
0 likes · 11 min read
Nginx vs OpenResty: When to Choose Each for High‑Performance Web Services
ITPUB
ITPUB
Dec 16, 2025 · Backend Development

Nginx vs Envoy: Real‑World Performance Benchmark and Deployment Guide

This article translates and expands Anton Putra's benchmark, detailing how to deploy Nginx and Envoy on AWS with Terraform and Ansible, run HTTP, HTTPS, and gRPC load tests using K6, measure CPU and latency with Prometheus, and compare the resulting throughput and stability of both proxies.

EnvoyK6Load Testing
0 likes · 8 min read
Nginx vs Envoy: Real‑World Performance Benchmark and Deployment Guide
Architect Chen
Architect Chen
Dec 11, 2025 · Operations

How to Boost Nginx Concurrency from 5K to 50K: Key Config Tweaks

This guide explains how to dramatically increase Nginx's concurrent handling capacity by tuning worker processes, connections, keep‑alive settings, and high‑performance I/O options, providing concrete configuration examples and practical advice for high‑traffic deployments.

ConfigurationNGINXOperations
0 likes · 4 min read
How to Boost Nginx Concurrency from 5K to 50K: Key Config Tweaks
Xiao Liu Lab
Xiao Liu Lab
Dec 8, 2025 · Backend Development

Boost Your Storage Performance: Deploy RustFS Object Store with Docker in Minutes

Learn how to quickly set up a high‑performance, easy‑to‑deploy object storage solution by combining RustFS with Docker, covering prerequisites, Docker commands, optional Docker‑Compose configuration, Nginx reverse‑proxy setup, security hardening, testing, and production‑grade recommendations for backend developers and ops teams.

BackendDevOpsDocker
0 likes · 12 min read
Boost Your Storage Performance: Deploy RustFS Object Store with Docker in Minutes
Architect Chen
Architect Chen
Dec 8, 2025 · Backend Development

Boost Nginx Concurrency: Master the 4 Key Performance Parameters

This guide explains how to maximize Nginx concurrency by configuring four key parameters—worker_processes, worker_connections, keepalive_timeout, and keepalive_requests—plus three I/O optimizations (sendfile, tcp_nopush, tcp_nodelay), and discusses related OS tuning for real‑world performance in production.

BackendConfigurationI/O optimization
0 likes · 4 min read
Boost Nginx Concurrency: Master the 4 Key Performance Parameters
Xiao Liu Lab
Xiao Liu Lab
Dec 7, 2025 · Operations

How to Diagnose and Prevent 502 Bad Gateway Errors in an Nginx‑PHP‑MySQL Stack

This article walks through a real‑world 502 outage, explains why the error is rarely a simple gateway failure, shows how to use enhanced Nginx upstream logs and automated scripts to pinpoint timeouts, misconfigurations, and database bottlenecks, and provides concrete tuning, monitoring, and self‑healing measures to stop the problem from recurring.

502NGINXOperations
0 likes · 11 min read
How to Diagnose and Prevent 502 Bad Gateway Errors in an Nginx‑PHP‑MySQL Stack
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 2, 2025 · Frontend Development

How to Achieve Real‑Time Version Updates in Micro‑Frontend Apps with Pure Frontend Polling

This article details a zero‑intrusion solution for synchronizing version numbers across multiple micro‑frontend environments using a lightweight frontend poller, static version files, Nginx cache control, and Ant Design Vue modals, enabling testers to see updates within 30 seconds without backend changes.

Ant Design VueNGINXVersioning
0 likes · 12 min read
How to Achieve Real‑Time Version Updates in Micro‑Frontend Apps with Pure Frontend Polling
Top Architect
Top Architect
Nov 28, 2025 · Backend Development

How to Build a High‑Performance Flash‑Sale System: 7 Key Architecture Layers

This article explains a flash‑sale system architecture from seven dimensions—including Nginx + CDN, routing with Redis, MQ clustering, business logic, read‑write‑separated databases, security controls, and page‑level optimizations—while providing concrete Nginx configs, Redis lock strategies, and database transaction tips to handle massive concurrent requests.

BackendMQNGINX
0 likes · 12 min read
How to Build a High‑Performance Flash‑Sale System: 7 Key Architecture Layers