Tagged articles

NGINX

1261 articles · Page 3 of 13
MaGe Linux Operations
MaGe Linux Operations
Sep 10, 2025 · Backend Development

Apache vs Nginx: Complete Performance Comparison & Tuning Guide

This comprehensive guide compares Apache and Nginx architectures, benchmarks static and dynamic workloads, explores high‑concurrency testing, and provides detailed tuning steps for both servers along with real‑world case studies and future trends such as HTTP/3 and container deployment.

NGINXPerformance TuningWeb Server
0 likes · 21 min read
Apache vs Nginx: Complete Performance Comparison & Tuning Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 9, 2025 · Backend Development

Master Nginx Concurrency: How Event‑Driven Architecture Handles Millions of Requests

This article breaks down Nginx's core concurrency mechanisms—including asynchronous non‑blocking event‑driven processing, the master‑worker process model, epoll‑based I/O multiplexing, and its lightweight design—showing how it efficiently serves massive traffic with minimal resources.

I/O multiplexingNGINXServer Architecture
0 likes · 5 min read
Master Nginx Concurrency: How Event‑Driven Architecture Handles Millions of Requests
Top Architect
Top Architect
Sep 7, 2025 · Operations

Master High‑Concurrency Nginx: Core, Advanced, and OS Tuning Guide

This article walks through common high‑traffic issues such as 502/504 errors, CPU spikes, and connection limits, then provides step‑by‑step Nginx core, event, and HTTP configuration tweaks, advanced connection‑pool and caching settings, rate‑limiting, multi‑level cache strategies, load‑balancing, OS kernel tuning, monitoring scripts, and a practical checklist to achieve stable 100k+ concurrent connections with low latency.

LinuxNGINX
0 likes · 12 min read
Master High‑Concurrency Nginx: Core, Advanced, and OS Tuning Guide
Architect
Architect
Sep 6, 2025 · Operations

Master High-Concurrency Nginx: Core Configs, Advanced Tuning, and Real-World Checklist

This guide walks you through the common high‑traffic pain points of Nginx, explains why configuration and tuning matter more than hardware, and provides step‑by‑step core, advanced, OS‑level, monitoring, and troubleshooting configurations to reliably handle tens of thousands of concurrent connections.

High concurrencyLinuxMonitoring
0 likes · 11 min read
Master High-Concurrency Nginx: Core Configs, Advanced Tuning, and Real-World Checklist
Architect Chen
Architect Chen
Sep 4, 2025 · Backend Development

How Nginx Achieves High Concurrency with Event‑Driven and Non‑Blocking I/O

This article explains Nginx's event‑driven architecture, asynchronous non‑blocking I/O, and master‑worker multi‑process model, showing how these techniques eliminate waiting, maximize resource utilization, and enable the server to handle massive concurrent connections efficiently.

High concurrencyNGINXbackend
0 likes · 4 min read
How Nginx Achieves High Concurrency with Event‑Driven and Non‑Blocking I/O
MaGe Linux Operations
MaGe Linux Operations
Sep 3, 2025 · Operations

Master Ansible Automation: Deploy Nginx Web Servers at Scale in Minutes

This comprehensive guide walks you through why Ansible is essential for modern ops, explains its agentless, declarative, and idempotent advantages, shows step‑by‑step environment setup, inventory creation, playbook and template writing, and covers advanced techniques like rolling updates, vault encryption, dynamic inventory, performance tuning, CI/CD integration, monitoring, and rollback strategies.

AnsibleCI/CDNGINX
0 likes · 27 min read
Master Ansible Automation: Deploy Nginx Web Servers at Scale in Minutes
Java Captain
Java Captain
Sep 3, 2025 · Operations

How to Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Nginx

This step‑by‑step guide shows how to set up a Raspberry Pi Zero W, flash Raspbian Stretch Lite, configure Wi‑Fi and SSH, optimize the system with local mirrors, install Nginx, and expose the server to the internet using ngrok, turning a credit‑card‑sized board into a functional web host.

LinuxNGINXNetwork
0 likes · 12 min read
How to Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Nginx
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 3, 2025 · Backend Development

How to Diagnose and Fix 502 Bad Gateway Errors in Nginx

This article explains what a 502 Bad Gateway response means, how Nginx as a reverse‑proxy generates it, common root causes such as upstream timeouts or crashes, and step‑by‑step methods to locate the problem using logs, monitoring data and configuration checks.

502HTTP status codeNGINX
0 likes · 15 min read
How to Diagnose and Fix 502 Bad Gateway Errors in Nginx
Ops Community
Ops Community
Aug 31, 2025 · Operations

Boost Your Nginx Performance: Proven Configuration & Tuning Secrets

This article walks through practical Nginx performance tuning—optimizing worker processes, expanding connection limits, enabling caching and gzip, adjusting kernel parameters, and providing a one‑click diagnostic script—backed by real benchmark data that shows up to five‑fold improvements in concurrency and response times.

CachingConfigurationLinux
0 likes · 11 min read
Boost Your Nginx Performance: Proven Configuration & Tuning Secrets
MaGe Linux Operations
MaGe Linux Operations
Aug 30, 2025 · Operations

How to Build a High‑Performance Nginx API Gateway from Scratch

This article walks through designing and implementing an enterprise‑grade API gateway with Nginx and OpenResty, covering architecture, dynamic routing, load balancing, rate limiting, circuit breaking, authentication, request transformation, caching strategies, observability, high‑availability deployment, and real‑world performance results.

API GatewayLuaMicroservices
0 likes · 37 min read
How to Build a High‑Performance Nginx API Gateway from Scratch
Raymond Ops
Raymond Ops
Aug 29, 2025 · Operations

Mastering Nginx Gzip: When, How, and Common Pitfalls

Compressing HTTP responses with Nginx gzip improves user experience by reducing load times and cuts bandwidth costs, while proper configuration—such as setting compression level, buffer sizes, MIME types, and handling static compression—avoids common mistakes that can render gzip ineffective in production environments.

NGINXOperationsbackend
0 likes · 6 min read
Mastering Nginx Gzip: When, How, and Common Pitfalls
Ops Community
Ops Community
Aug 29, 2025 · Operations

Master High‑Availability Nginx Clusters: Load Balancing & Failover Guide

This comprehensive guide walks you through designing, configuring, and optimizing a production‑grade Nginx cluster with 99.99% availability, covering architecture principles, load‑balancing algorithms, Keepalived failover, monitoring, performance tuning, failure‑injection drills, and advanced automation techniques.

AutomationKeepalivedNGINX
0 likes · 21 min read
Master High‑Availability Nginx Clusters: Load Balancing & Failover Guide
Top Architect
Top Architect
Aug 26, 2025 · Backend Development

Dynamic IP Blacklist with Nginx, Lua, and Redis: A Step‑by‑Step Guide

This article explains how to build a dynamic IP blacklist using Nginx, Lua scripts, and Redis, covering the problem definition, environment setup, design choices, Nginx configuration, Lua script implementation, testing, and extensions such as use‑case scenarios and advanced features.

IP blacklistLuaNGINX
0 likes · 12 min read
Dynamic IP Blacklist with Nginx, Lua, and Redis: A Step‑by‑Step Guide
Su San Talks Tech
Su San Talks Tech
Aug 26, 2025 · Backend Development

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

This guide explains how to create a dynamic IP blacklist that blocks malicious crawlers and users by configuring Nginx with Lua scripts and a Redis store, covering requirements, environment setup, design options, configuration files, Lua code, summary of benefits, use cases, and advanced extensions.

Backend DevelopmentIP blacklistLua
0 likes · 9 min read
How to Build a Dynamic IP Blacklist with Nginx, Lua, and Redis
Architect Chen
Architect Chen
Aug 25, 2025 · Backend Development

How Nginx Handles Requests: Master & Worker Process Deep Dive

This article explains Nginx's high‑performance architecture, detailing the roles of the Master and Worker processes, their responsibilities, and the step‑by‑step workflow from receiving a client request to generating and sending the HTTP response.

Backend DevelopmentNGINXReverse Proxy
0 likes · 4 min read
How Nginx Handles Requests: Master & Worker Process Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Aug 18, 2025 · Operations

Which Nginx Load‑Balancing Strategy Wins in Production? A Real‑World Guide

An experienced ops engineer shares a production incident caused by mis‑chosen Nginx load‑balancing, compares Weighted Round‑Robin and IP‑Hash in depth, presents a week‑long stress test, offers best‑practice configurations, common pitfalls, performance‑tuning tips, and actionable recommendations for reliable traffic distribution.

IP HashNGINXPerformance Tuning
0 likes · 9 min read
Which Nginx Load‑Balancing Strategy Wins in Production? A Real‑World Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 17, 2025 · Backend Development

Forward vs Reverse Proxy: Key Differences and Use Cases Explained

This article explains the fundamental differences between forward and reverse proxies, covering their service objects, typical application scenarios, configuration locations, and how each hides identities, with illustrative diagrams to help backend developers understand Nginx’s role in modern architectures.

NGINXReverse Proxyforward proxy
0 likes · 3 min read
Forward vs Reverse Proxy: Key Differences and Use Cases Explained
Open Source Linux
Open Source Linux
Aug 15, 2025 · Operations

Master Nginx Load Balancing: Algorithms, Reverse Proxy & Config Examples

This guide explains how Nginx functions as a load balancer and reverse proxy, covering its event‑driven architecture, worker processes, and core mechanisms, and details common balancing algorithms such as round‑robin, least connections, IP hash, weighted round‑robin and weighted least connections with full configuration examples and monitoring commands.

NGINXOperationsReverse Proxy
0 likes · 10 min read
Master Nginx Load Balancing: Algorithms, Reverse Proxy & Config Examples
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 14, 2025 · Backend Development

Master Nginx Static‑Dynamic Separation: Boost Performance with Simple Config

Mike Chen explains how Nginx static‑dynamic separation works, detailing the concept, benefits, and a complete configuration that routes static files directly while proxying dynamic requests to an application server, thereby boosting response speed, resource utilization, and overall website performance.

ConfigurationNGINXWeb Performance
0 likes · 3 min read
Master Nginx Static‑Dynamic Separation: Boost Performance with Simple Config
Lin is Dream
Lin is Dream
Aug 8, 2025 · Backend Development

How to Build a Low‑Cost Private Object Storage Service with Nginx and MinIO

This article walks through creating a self‑hosted object storage solution by configuring Nginx for static file serving, implementing secure downloads with X‑Accel‑Redirect and signed URLs, and deploying MinIO as an S3‑compatible service, complete with Spring Boot integration and sample code.

NGINXSigned URLSpring Boot
0 likes · 17 min read
How to Build a Low‑Cost Private Object Storage Service with Nginx and MinIO
MaGe Linux Operations
MaGe Linux Operations
Aug 3, 2025 · Operations

Avoid 3 Hidden Nginx+Keepalived HA Pitfalls That 90% of Ops Encounter

This article reveals three hard‑to‑detect pitfalls in Nginx + Keepalived high‑availability setups—split‑brain caused by network partitions, inadequate health‑check scripts, and unsafe configuration‑sync timing—provides real‑world incident examples, and offers complete, battle‑tested solutions with ready‑to‑use scripts.

Configuration SyncHigh AvailabilityKeepalived
0 likes · 16 min read
Avoid 3 Hidden Nginx+Keepalived HA Pitfalls That 90% of Ops Encounter
Java Web Project
Java Web Project
Jul 31, 2025 · Operations

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

This step‑by‑step guide shows how to choose a Raspberry Pi Zero W, flash Raspbian Stretch Lite onto a micro‑SD card, enable headless SSH, configure Wi‑Fi, replace apt sources, install and start nginx, and expose the site to the internet using ngrok, while noting performance and troubleshooting tips.

LinuxNGINXRaspberry Pi
0 likes · 11 min read
How to Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Ngrok
Lin is Dream
Lin is Dream
Jul 21, 2025 · Operations

Unlock Nginx Power: Load Balancing, Static Serving, Logging, Security & Gray Release Guide

This article walks you through practical Nginx configurations covering reverse‑proxy load balancing, static resource handling, cache control, version hiding, JSON‑formatted logging, rate‑limiting, IP restrictions, gray‑release traffic splitting, security headers and DNS anti‑spoofing, with ready‑to‑use code examples.

ConfigurationLoggingNGINX
0 likes · 20 min read
Unlock Nginx Power: Load Balancing, Static Serving, Logging, Security & Gray Release Guide
Raymond Ops
Raymond Ops
Jul 19, 2025 · Cloud Native

Step-by-Step Guide to Upgrading Kubernetes Nodes to v1.15.12

This tutorial walks you through downloading the latest Kubernetes packages, preparing master and node services, adjusting nginx proxy settings, cordoning and draining nodes, replacing binaries and certificates, restarting services, and verifying the upgrade across a two‑node cluster.

NGINXNode Upgradecluster management
0 likes · 13 min read
Step-by-Step Guide to Upgrading Kubernetes Nodes to v1.15.12
Raymond Ops
Raymond Ops
Jul 16, 2025 · Operations

Master Nginx Access & Error Logs: Config, Custom Formats, Auto Rotation

This guide explains how Nginx’s access_log and error_log work, details the log_format directive for customizing access logs, shows how to configure log paths, formats, buffering, compression, and conditional logging, and provides a Bash script with a cron job to automatically rotate daily log files.

Access LogNGINXerror log
0 likes · 7 min read
Master Nginx Access & Error Logs: Config, Custom Formats, Auto Rotation
Raymond Ops
Raymond Ops
Jul 15, 2025 · Backend Development

Master Tomcat: Step‑by‑Step Installation, Configuration, and Nginx Integration

This guide walks you through installing Tomcat via yum or binary packages, configuring its core directories and ports, setting up virtual hosts, and integrating Tomcat with Nginx for static‑dynamic separation, providing complete commands and explanations for a production‑ready Java web server on Linux.

ConfigurationInstallationNGINX
0 likes · 12 min read
Master Tomcat: Step‑by‑Step Installation, Configuration, and Nginx Integration
IT Services Circle
IT Services Circle
Jul 15, 2025 · Backend Development

How QuickJS Brings Modern JavaScript to Nginx via njs

This article explores how the new QuickJS engine enables full‑featured ES2023 JavaScript within Nginx using the njs module, allowing developers to write modern async code, import/export modules, and implement complex routing and security logic directly in the web server configuration.

JavaScriptNGINXQuickJS
0 likes · 7 min read
How QuickJS Brings Modern JavaScript to Nginx via njs
Raymond Ops
Raymond Ops
Jul 5, 2025 · Operations

Mastering Nginx proxy_pass: When to Use / and How It Affects URLs

This article explains the nuances of Nginx's proxy_pass directive, illustrating how trailing slashes and URI paths affect backend request URLs, compares configurations across http and stream modules, and provides practical load‑balancing examples with detailed parameter settings.

ConfigurationNGINXReverse Proxy
0 likes · 15 min read
Mastering Nginx proxy_pass: When to Use / and How It Affects URLs
MaGe Linux Operations
MaGe Linux Operations
Jul 3, 2025 · Operations

Master Nginx: From Beginner to Ops Pro with Installation, Configuration, and Process Management

This comprehensive guide explains what Nginx is, its advantages over Apache, default configuration paths, step‑by‑step YUM and source installation, service management via init.d and systemd, process architecture, and essential command‑line controls for starting, stopping, reloading, and upgrading the server.

InstallationNGINXServer Administration
0 likes · 16 min read
Master Nginx: From Beginner to Ops Pro with Installation, Configuration, and Process Management
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jul 3, 2025 · Backend Development

Master Nginx: Core Features, Use Cases, and Complete Configuration Guide

This article provides a comprehensive overview of Nginx, covering its high‑performance architecture, key features, common deployment scenarios such as web serving, reverse proxy, load balancing and caching, detailed explanations of load‑balancing algorithms, and step‑by‑step configuration examples with essential directives.

Backend DevelopmentConfigurationNGINX
0 likes · 8 min read
Master Nginx: Core Features, Use Cases, and Complete Configuration Guide
Architect
Architect
Jul 1, 2025 · Operations

Mastering ELK: Build a Real‑Time Log Analysis Platform for Spring Boot & Nginx

This guide walks you through the fundamentals of the ELK stack—Elasticsearch, Logstash, and Kibana—explaining its architecture, installation on Ubuntu, configuration of Logstash shipper and indexer roles, integration with Spring Boot and Nginx logs, and how to run the components as background services using Supervisor.

ELKElasticsearchKibana
0 likes · 20 min read
Mastering ELK: Build a Real‑Time Log Analysis Platform for Spring Boot & Nginx
Raymond Ops
Raymond Ops
Jun 30, 2025 · Backend Development

Master Nginx Regex and Location Matching: Rules, Priorities, and Practical Examples

This article demonstrates how Nginx v1.23.2 processes regular expressions and location directives, explains the matching hierarchy and priority rules, and provides concrete configuration examples—including exact, prefix, and regex‑based locations—so readers can reliably control URL routing in their servers.

ConfigurationNGINXWeb Server
0 likes · 13 min read
Master Nginx Regex and Location Matching: Rules, Priorities, and Practical Examples
Open Source Linux
Open Source Linux
Jun 30, 2025 · Backend Development

How to Split Nginx Architecture into a Scalable Cluster: Database, Web Nodes, and Session Sharing

This guide explains how to break a monolithic LNMP stack into separate components—dedicated MySQL servers, multiple Nginx/PHP web nodes, shared static storage, and session persistence using Redis—while providing step‑by‑step commands, configuration snippets, and best‑practice recommendations for building a reliable, high‑performance Nginx cluster.

NGINXclusterdatabase sharding
0 likes · 18 min read
How to Split Nginx Architecture into a Scalable Cluster: Database, Web Nodes, and Session Sharing
Su San Talks Tech
Su San Talks Tech
Jun 28, 2025 · Backend Development

Essential Microservice Architecture Components: From Nginx to Distributed Storage

This article outlines the key building blocks of a microservice architecture—including Nginx as the traffic entry, Spring Cloud Gateway, service registries, Redis caching, MySQL persistence, Elasticsearch, message queues, ELK logging, distributed schedulers, and object storage—explaining their roles, deployment patterns, and common technology choices.

Distributed storageLoggingNGINX
0 likes · 10 min read
Essential Microservice Architecture Components: From Nginx to Distributed Storage
JD Tech Talk
JD Tech Talk
Jun 27, 2025 · Frontend Development

Why Your Updated Frontend Code Isn’t Showing & How to Fix Cache Issues

This article explains why newly deployed front‑end pages often still display old content due to browser, Nginx, or CDN caching, and provides a three‑step method—including proper cache‑control headers, hash‑named assets, and version‑based fallback—to ensure users always see the latest version.

CachingHashNGINX
0 likes · 10 min read
Why Your Updated Frontend Code Isn’t Showing & How to Fix Cache Issues
Open Source Linux
Open Source Linux
Jun 27, 2025 · Operations

Mastering Nginx: Essential Configuration, Performance Tuning, and Real‑World Use Cases

This comprehensive guide walks you through Nginx’s key features, core configuration syntax, built‑in variables, global settings, common directives, HTTPS setup, CORS handling, gzip compression, access control, caching strategies, and practical examples of rewrite rules, load balancing, proxying, and server name matching, all illustrated with clear code snippets and diagrams.

CachingNGINXReverse Proxy
0 likes · 41 min read
Mastering Nginx: Essential Configuration, Performance Tuning, and Real‑World Use Cases
Architect
Architect
Jun 23, 2025 · Backend Development

Mastering Microservice Architecture: Key Components Every Backend Engineer Needs

This article outlines the essential building blocks of a modern microservice architecture—traffic entry with Nginx, API gateway selection, business service design, service registration, caching and distributed locks, persistent storage strategies, document-oriented stores, messaging middleware, log aggregation, task scheduling, and distributed object storage—providing practical guidance for backend engineers.

CachingNGINXarchitecture
0 likes · 10 min read
Mastering Microservice Architecture: Key Components Every Backend Engineer Needs
MaGe Linux Operations
MaGe Linux Operations
Jun 20, 2025 · Backend Development

Master Nginx Load Balancing: Algorithms, Reverse Proxy, and Real‑World Configs

This article explains how Nginx functions as a load balancer and reverse proxy, detailing its event‑driven architecture, multi‑process model, and core configuration, and compares common algorithms such as round‑robin, least‑connections, IP‑hash, weighted round‑robin, and weighted least‑connections with practical code examples.

ConfigurationNGINXReverse Proxy
0 likes · 10 min read
Master Nginx Load Balancing: Algorithms, Reverse Proxy, and Real‑World Configs
Architect
Architect
Jun 19, 2025 · Backend Development

How to Tune Nginx for Million‑Level Concurrency: Key Optimizations

This article explains how to configure Nginx and the underlying Linux system to handle millions of concurrent connections by optimizing the I/O model with epoll, scaling worker processes, enabling zero‑copy sendfile, using gzip compression, and tuning kernel parameters and CPU affinity.

Backend DevelopmentHigh concurrencyLinux
0 likes · 11 min read
How to Tune Nginx for Million‑Level Concurrency: Key Optimizations
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Jun 19, 2025 · Backend Development

Master Nginx: From Basics to Advanced Configurations in One Comprehensive Guide

This comprehensive Nginx guide walks you through its high‑performance architecture, master and worker processes, core and advanced configuration directives, virtual host setup, rewrite rules, reverse proxy, four‑layer access control, file existence checks, and production deployment strategies, all illustrated with clear diagrams.

Backend DevelopmentConfigurationNGINX
0 likes · 6 min read
Master Nginx: From Basics to Advanced Configurations in One Comprehensive Guide
MaGe Linux Operations
MaGe Linux Operations
Jun 17, 2025 · Operations

Master Nginx: Essential Configurations and Real‑World Examples

This comprehensive guide walks you through Nginx's core features, configuration syntax, and practical modules such as server blocks, load balancing, SSL, gzip compression, CORS handling, access control, and caching, complete with clear code snippets and real‑world deployment examples.

NGINXSSLload balancing
0 likes · 32 min read
Master Nginx: Essential Configurations and Real‑World Examples
MaGe Linux Operations
MaGe Linux Operations
Jun 13, 2025 · Cloud Native

Mastering Nginx Troubleshooting in Cloud‑Native Environments: A Step‑by‑Step Guide

Learn how to systematically diagnose and resolve Nginx failures in cloud‑native deployments by understanding core concepts, applying a step‑by‑step algorithm, analyzing logs, configurations, and system metrics, and using practical Kubernetes examples, code snippets, and performance models to ensure reliable service operation.

Cloud NativeNGINXdevops
0 likes · 31 min read
Mastering Nginx Troubleshooting in Cloud‑Native Environments: A Step‑by‑Step Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 12, 2025 · Backend Development

How Nginx Handles Millions of Concurrent Connections: Inside Its Master‑Worker and Event‑Driven Architecture

This article explains Nginx's core Master‑Worker process model, high‑performance event‑driven design, I/O multiplexing with epoll, and asynchronous non‑blocking I/O, showing how these techniques enable the server to sustain millions of simultaneous connections.

IO MultiplexingNGINXasynchronous I/O
0 likes · 5 min read
How Nginx Handles Millions of Concurrent Connections: Inside Its Master‑Worker and Event‑Driven Architecture
Raymond Ops
Raymond Ops
Jun 11, 2025 · Operations

How to Hide Nginx Version and Set a Custom Server Header

This step‑by‑step guide shows how to download, compile, and configure Nginx so that the version information is hidden and a custom Server header (e.g., "Please guess it!") is displayed, including code modifications, build commands, and verification.

ConfigurationLinuxNGINX
0 likes · 4 min read
How to Hide Nginx Version and Set a Custom Server Header
MaGe Linux Operations
MaGe Linux Operations
Jun 11, 2025 · Backend Development

Master Nginx: From Beginner Setup to Full LNMP Architecture Deployment

This comprehensive guide walks you through installing and configuring Nginx, implementing access control, setting up virtual hosts, building a complete LNMP stack with MySQL and PHP‑FPM, applying performance optimizations, hardening security, and establishing monitoring for high‑performance web services.

LNMPNGINXPerformance Optimization
0 likes · 20 min read
Master Nginx: From Beginner Setup to Full LNMP Architecture Deployment
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 10, 2025 · Operations

Mastering Load Balancing: From Single‑Layer to Billion‑Scale Architectures

This article explains the essential role of load balancing in modern distributed systems and walks through single‑layer, double‑layer, and billion‑scale architectures, highlighting their design principles, benefits, trade‑offs, and typical deployment scenarios for high‑availability and high‑performance applications.

High AvailabilityLVSNGINX
0 likes · 6 min read
Mastering Load Balancing: From Single‑Layer to Billion‑Scale Architectures
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 9, 2025 · Backend Development

How Tokio Powers Rust’s Asynchronous Concurrency: Architecture, Scheduling, and Nginx Comparison

This article explains Tokio's role as Rust's premier async runtime, detailing its task pool and scheduler design, the underlying Future/async/await mechanics, runtime construction, task lifecycle, load‑balancing strategies, CPU‑affinity options, and a performance and development comparison with Nginx.

NGINXSchedulingTokio
0 likes · 18 min read
How Tokio Powers Rust’s Asynchronous Concurrency: Architecture, Scheduling, and Nginx Comparison
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 9, 2025 · Operations

How Nginx Master‑Slave Architecture Ensures High Availability

This article explains how Nginx's master‑slave (primary‑backup) setup, combined with Keepalived and a virtual IP, provides high‑availability for web and API services by automatically detecting failures, shifting the VIP, and allowing the backup server to take over without service interruption.

High AvailabilityKeepalivedMaster‑Slave
0 likes · 4 min read
How Nginx Master‑Slave Architecture Ensures High Availability
Java Architect Essentials
Java Architect Essentials
Jun 7, 2025 · Information Security

How to Instantly Generate Trusted Local SSL Certificates with mkcert

This guide explains what mkcert is, its key features, and provides step‑by‑step instructions for installing the tool, generating trusted local SSL/TLS certificates for multiple domains and IPs, and configuring Nginx to enable HTTPS in a local development environment across Windows, macOS, and Linux.

CertificateHTTPSLocal development
0 likes · 6 min read
How to Instantly Generate Trusted Local SSL Certificates with mkcert
Selected Java Interview Questions
Selected Java Interview Questions
Jun 6, 2025 · Frontend Development

How to Solve Cross-Origin Issues: CORS, JSONP, Nginx Proxy & More

This article explains why browsers enforce the Same‑Origin Policy, illustrates common CORS errors, and provides practical solutions—including CORS headers, JSONP, Nginx reverse proxy, API gateways, WebSocket, and postMessage—along with code examples and best‑practice tips for both development and production environments.

CORSCross-OriginJSONP
0 likes · 9 min read
How to Solve Cross-Origin Issues: CORS, JSONP, Nginx Proxy & More
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 5, 2025 · Backend Development

Mastering the C10K Challenge: How Nginx Handles 10,000 Concurrent Connections

This article explains the C10K problem—how a single server can manage ten thousand simultaneous connections—and outlines four essential techniques (I/O multiplexing, asynchronous non‑blocking I/O, lightweight threading models, and network stack optimization) that enable Nginx and similar servers to achieve high concurrency efficiently.

Backend PerformanceC10KI/O multiplexing
0 likes · 4 min read
Mastering the C10K Challenge: How Nginx Handles 10,000 Concurrent Connections
Efficient Ops
Efficient Ops
Jun 4, 2025 · Operations

Streamline Nginx Management with Nginx UI: Features, Installation & AI Agent Integration

This article introduces Nginx UI, a graphical tool that simplifies Nginx configuration and monitoring, outlines its core features—including AI Agent support—provides pre‑installation notes, and offers step‑by‑step installation guides for Systemd, Docker, and quick‑install scripts, concluding with its operational benefits.

AutomationDockerNGINX
0 likes · 5 min read
Streamline Nginx Management with Nginx UI: Features, Installation & AI Agent Integration
Raymond Ops
Raymond Ops
Jun 3, 2025 · Operations

Mastering Nginx Load Balancing and Reverse Proxy Configuration

This article explains how to configure Nginx load balancing with upstream blocks, server weight, ip_hash, and logging variables, and details reverse‑proxy settings such as proxy_pass, proxy_method, header handling, redirects, and error‑fallback options, providing complete code examples for each feature.

ConfigurationNGINXReverse Proxy
0 likes · 12 min read
Mastering Nginx Load Balancing and Reverse Proxy Configuration
Raymond Ops
Raymond Ops
May 29, 2025 · Backend Development

Mastering Nginx proxy_pass: How Slash Placement Affects URL Forwarding

This guide explains how the presence or absence of trailing slashes in Nginx location and proxy_pass directives changes the final proxied URL, providing eight concrete configuration examples and the resulting URLs to help you avoid common routing errors.

ConfigurationHTTPNGINX
0 likes · 6 min read
Mastering Nginx proxy_pass: How Slash Placement Affects URL Forwarding
MaGe Linux Operations
MaGe Linux Operations
May 27, 2025 · Operations

Mastering Load Balancing: When to Choose L4 vs L7 and How to Implement Them

This guide explains the fundamental differences between Layer 4 and Layer 7 load balancing, outlines their respective advantages and drawbacks, provides practical Nginx and HAProxy configuration examples, and offers advice on selecting the appropriate approach for various scenarios, including modern cloud services.

Cloud ComputingHAProxyL4
0 likes · 11 min read
Mastering Load Balancing: When to Choose L4 vs L7 and How to Implement Them
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 21, 2025 · Backend Development

Enabling Underscore Headers in Nginx for Spring Boot Applications

This article demonstrates how Nginx’s default behavior ignores request headers containing underscores, causing missing parameters in a Spring Boot application, and shows how to configure the 'underscores_in_headers on;' directive to correctly forward such headers, with code examples and testing via Postman.

NGINXReverse ProxySpring Boot
0 likes · 4 min read
Enabling Underscore Headers in Nginx for Spring Boot Applications
Architect's Tech Stack
Architect's Tech Stack
May 20, 2025 · Operations

Visualizing Nginx Access Logs with Loki and Grafana

This guide explains how to collect Nginx access logs, convert them to JSON, store them in Loki using Promtail, and visualize the data with Grafana dashboards, including installation of required modules, Docker deployment, and world‑map panel configuration.

LoggingMonitoringNGINX
0 likes · 8 min read
Visualizing Nginx Access Logs with Loki and Grafana
MaGe Linux Operations
MaGe Linux Operations
May 18, 2025 · Operations

How to Set Up Custom Nginx Monitoring and Triggers in Zabbix 7.2

This guide walks you through installing the Zabbix‑get client, deploying and managing Nginx on a Linux host, creating a shell script for status checks, adding a custom UserParameter, validating the checks from the Zabbix server, and configuring UI items and triggers to monitor Nginx availability.

NGINXShell scriptZabbix
0 likes · 4 min read
How to Set Up Custom Nginx Monitoring and Triggers in Zabbix 7.2
ITPUB
ITPUB
May 18, 2025 · Backend Development

Why Tomcat Alone Isn’t Enough: Leveraging Nginx for Reliable Web Services

The article explains the practical limitations of using only Tomcat—such as DNS IP caps, scaling costs, deployment downtime, and lack of health checks—and demonstrates how adding Nginx as a reverse proxy and load balancer resolves these issues with concrete configuration examples.

DNSNGINXReverse Proxy
0 likes · 10 min read
Why Tomcat Alone Isn’t Enough: Leveraging Nginx for Reliable Web Services
Raymond Ops
Raymond Ops
May 13, 2025 · Operations

Master CentOS Software Installation: From Source Tarballs to RPM and Yum

This guide walks you through installing software on CentOS using three primary methods—source/tarball compilation, RPM packages, and Yum—demonstrating each approach with real‑world examples such as Redis, RabbitMQ, and Nginx, and covering essential concepts, commands, and configuration steps.

CentOSNGINXRPM
0 likes · 17 min read
Master CentOS Software Installation: From Source Tarballs to RPM and Yum
Liangxu Linux
Liangxu Linux
May 11, 2025 · Backend Development

How Nginx Turns a Simple TXT File into a Powerful HTTP Server and Reverse Proxy

This article explains how a plain text file can be transformed into an HTML page, why an HTTP server like Nginx is needed to serve remote HTML, and how Nginx’s modular design provides reverse‑proxy, load‑balancing, caching, multi‑worker, and master‑process features to build a high‑performance, scalable gateway while addressing single‑point‑of‑failure concerns.

HTTP serverNGINXReverse Proxy
0 likes · 11 min read
How Nginx Turns a Simple TXT File into a Powerful HTTP Server and Reverse Proxy
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
May 9, 2025 · Operations

Master Nginx Reverse Proxy & Load Balancing: Complete Configuration and Performance Tuning Guide

This article walks through Nginx's role as a high‑performance reverse proxy and load balancer, explains core concepts, provides step‑by‑step configuration examples—including upstream pools, server blocks, and location directives—and details performance optimizations such as gzip, connection reuse, worker settings, static‑file caching, and proxy caching.

NGINXPerformance OptimizationReverse Proxy
0 likes · 15 min read
Master Nginx Reverse Proxy & Load Balancing: Complete Configuration and Performance Tuning Guide
Liangxu Linux
Liangxu Linux
May 5, 2025 · Backend Development

How to Dynamically Block IPs with Nginx, Lua, and Redis

This guide explains how to use Nginx, Lua (via OpenResty), and Redis to automatically block any IP that exceeds 60 requests per minute, storing the blacklist in Redis with a default one‑day ban and providing performance optimizations and testing steps.

IP blockingLuaNGINX
0 likes · 7 min read
How to Dynamically Block IPs with Nginx, Lua, and Redis
MaGe Linux Operations
MaGe Linux Operations
May 5, 2025 · Operations

Master Nginx: Forward & Reverse Proxy Essentials and Performance Tips

This comprehensive guide explores Nginx’s core functionalities, detailing forward and reverse proxy concepts, deployment procedures, configuration parameters, security hardening, rewrite module intricacies, performance optimization, and cloud‑native integration, while offering practical code examples and comparative analysis for real‑world scenarios.

NGINXPerformance OptimizationReverse Proxy
0 likes · 19 min read
Master Nginx: Forward & Reverse Proxy Essentials and Performance Tips
Liangxu Linux
Liangxu Linux
May 4, 2025 · Backend Development

Master Nginx IP Whitelisting & Blacklisting: Simple Allow/Deny Configurations

This tutorial explains how to use Nginx’s allow and deny directives, include external whitelist files, configure the ngx_http_geo_module for IP‑based access control, and set up country‑level restrictions with the geoip module, providing concrete configuration examples and command‑line steps for both black‑ and white‑listing.

BlacklistGeoIPNGINX
0 likes · 7 min read
Master Nginx IP Whitelisting & Blacklisting: Simple Allow/Deny Configurations