Tagged articles
304 articles
Page 3 of 4
Open Source Linux
Open Source Linux
Feb 10, 2021 · Operations

How Different SLB Transmission Modes Shape Traffic Flow: A Deep Dive

This article explains the background of server load balancing (SLB), compares layer‑4 and layer‑7 implementations, and details three transmission modes—reverse proxy, transparent, and triangle—illustrating packet flows, configuration examples, and security considerations with diagrams and analysis.

Network TrafficSLBTCP handshake
0 likes · 11 min read
How Different SLB Transmission Modes Shape Traffic Flow: A Deep Dive
Programmer DD
Programmer DD
Jan 13, 2021 · Backend Development

Mastering Nginx: From Reverse Proxy to High‑Availability Load Balancing

This guide explains Nginx’s core concepts—including reverse and forward proxy, load‑balancing strategies, static‑dynamic separation, essential commands, configuration file structure, practical reverse‑proxy setups, load‑balancing implementations, and high‑availability clustering with keepalived—providing a complete roadmap for building robust backend services.

Backend DevelopmentServer Configurationhigh availability
0 likes · 10 min read
Mastering Nginx: From Reverse Proxy to High‑Availability Load Balancing
JavaEdge
JavaEdge
Jan 11, 2021 · Cloud Native

API Gateway vs Reverse Proxy: Choosing the Right Tool for Cloud‑Native Architecture

API gateways serve microservices and developers, while reverse proxies handle static web traffic for ops teams; the article traces their evolution from static Nginx setups to cloud‑native programmable gateways like Envoy and Traefik, explains their overlapping concepts, and suggests a unified deployment to reduce complexity.

Cloud NativeIngressKubernetes
0 likes · 5 min read
API Gateway vs Reverse Proxy: Choosing the Right Tool for Cloud‑Native Architecture
Liangxu Linux
Liangxu Linux
Jan 1, 2021 · Operations

How SLB Works: Reverse Proxy, Transparent, and Triangle Modes Explained

This article explains the background, three transmission modes of server load balancing (SLB), and detailed packet‑capture analysis for reverse‑proxy, transparent, and triangle modes, illustrating how traffic is rewritten and forwarded between clients, the load balancer, and real servers.

SLBload balancingnetwork analysis
0 likes · 12 min read
How SLB Works: Reverse Proxy, Transparent, and Triangle Modes Explained
Top Architect
Top Architect
Dec 17, 2020 · Operations

Understanding SLB (Server Load Balancer) Transmission Modes and Packet Analysis

This article explains the background of Server Load Balancing (SLB), describes its three transmission modes—reverse‑proxy, transparent, and triangular—and provides detailed packet‑level analysis of TCP/HTTP interactions for each mode, highlighting configuration nuances and security considerations.

SLBnetworkpacket analysis
0 likes · 11 min read
Understanding SLB (Server Load Balancer) Transmission Modes and Packet Analysis
Practical DevOps Architecture
Practical DevOps Architecture
Dec 15, 2020 · Backend Development

Understanding Static and Dynamic Resource Separation with Nginx

Static and dynamic resource separation, commonly known as static‑dynamic separation, involves deploying static files (HTML, JavaScript, CSS, images) on a web server like Nginx while forwarding dynamic requests to a backend application server via reverse proxy, thereby improving static asset delivery speed and enabling parallel front‑end and back‑end development.

Nginxfrontend backend separationreverse proxy
0 likes · 3 min read
Understanding Static and Dynamic Resource Separation with Nginx
Architecture Digest
Architecture Digest
Dec 12, 2020 · Backend Development

Comprehensive Guide to Nginx: Concepts, Installation, Configuration, Load Balancing, and High Availability

This article provides a detailed overview of Nginx, covering its core concepts, installation steps on Linux, configuration files, common commands, reverse proxy and load‑balancing setups, static‑dynamic separation, and high‑availability solutions using Keepalived, offering practical examples and code snippets throughout.

Linux InstallationNginxhigh availability
0 likes · 12 min read
Comprehensive Guide to Nginx: Concepts, Installation, Configuration, Load Balancing, and High Availability
MaGe Linux Operations
MaGe Linux Operations
Dec 4, 2020 · Operations

Understanding SLB: How Reverse Proxy, Transparent, and Triangle Modes Work

This article explains the purpose of Server Load Balancing (SLB), describes its three transmission modes—reverse proxy, transparent, and triangle—detailing packet flows, TCP handshakes, and HTTP interactions captured with Tcpdump and Wireshark, and discusses security considerations for each mode.

SLBload balancingnetwork analysis
0 likes · 11 min read
Understanding SLB: How Reverse Proxy, Transparent, and Triangle Modes Work
Top Architect
Top Architect
Nov 28, 2020 · Operations

Comprehensive Nginx Guide: Architecture, Reverse Proxy, Load Balancing, Static/Dynamic Separation, and High Availability

This article provides a detailed overview of Nginx, covering its high‑performance architecture, reverse‑proxy concepts, load‑balancing strategies, static‑dynamic separation techniques, common command‑line operations, configuration file structure, practical reverse‑proxy and load‑balancing examples, and a high‑availability solution using Keepalived.

OperationsServer Configurationhigh availability
0 likes · 10 min read
Comprehensive Nginx Guide: Architecture, Reverse Proxy, Load Balancing, Static/Dynamic Separation, and High Availability
Practical DevOps Architecture
Practical DevOps Architecture
Nov 15, 2020 · Backend Development

Nginx Features, Advantages, Use Cases, and Installation Guide

This article explains Nginx as a high‑concurrency static web server, outlines its core functions such as web serving, load balancing, caching and CDN support, lists its advantages, describes typical application scenarios, and provides a step‑by‑step installation procedure with commands.

NginxStatic ContentWeb server
0 likes · 4 min read
Nginx Features, Advantages, Use Cases, and Installation Guide
Ops Development Stories
Ops Development Stories
Nov 9, 2020 · Operations

Quick Guide: Deploy frp for Secure Intranet-to-Internet Access

This article explains how to set up frp, a high-performance reverse-proxy written in Go, to expose internal web and SSH services to the public Internet using domain-based virtual hosts, nginx reverse-proxy, and systemd on CentOS, complete with configuration examples and firewall considerations.

CentOSNginxSSH tunneling
0 likes · 15 min read
Quick Guide: Deploy frp for Secure Intranet-to-Internet Access
Code Ape Tech Column
Code Ape Tech Column
Nov 1, 2020 · Operations

How to Set Up a Self‑Hosted Reverse Proxy to Activate JRebel for Free

This guide explains why relying on third‑party reverse proxies for JRebel activation can fail, and provides step‑by‑step instructions to build your own local or server‑side reverse proxy, generate the required GUID, and configure IDEA or command‑line activation for seamless hot‑deployment.

Hot DeploymentIDEAJRebel
0 likes · 7 min read
How to Set Up a Self‑Hosted Reverse Proxy to Activate JRebel for Free
Programmer DD
Programmer DD
Nov 1, 2020 · Backend Development

Master Nginx: Architecture, Installation, Commands, and High‑Availability Guide

This comprehensive guide covers Nginx's architecture, reverse proxy and load‑balancing concepts, static‑dynamic separation, Linux installation steps, common command‑line usage, configuration file structure, practical reverse‑proxy and load‑balancing setups, high‑availability with keepalived, and the underlying master‑worker process model.

Nginxhigh availabilityload balancing
0 likes · 13 min read
Master Nginx: Architecture, Installation, Commands, and High‑Availability Guide
New Oriental Technology
New Oriental Technology
Oct 23, 2020 · Backend Development

Nginx: A Comprehensive Guide

This article provides an in-depth overview of Nginx, covering its introduction, architecture, and various modules, including real IP and rewrite modules, with practical examples and configuration details.

AuthenticationBackend DevelopmentHTTP server
0 likes · 13 min read
Nginx: A Comprehensive Guide
Top Architect
Top Architect
Oct 12, 2020 · Backend Development

Nginx Overview: Architecture, Reverse Proxy, Load Balancing, Static/Dynamic Separation, and High Availability

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

Operationshigh availabilityload balancing
0 likes · 11 min read
Nginx Overview: Architecture, Reverse Proxy, Load Balancing, Static/Dynamic Separation, and High Availability
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Oct 11, 2020 · Backend Development

Master OpenResty: Install, Hello World, and Real‑World Lua Routing

This tutorial walks through installing OpenResty, creating a simple hello‑world service, and implementing a practical Lua‑based request routing example that distinguishes single‑ versus multiple‑UID POST bodies, complete with Nginx configuration, Go backend code, and testing steps.

DockerLuaOpenResty
0 likes · 9 min read
Master OpenResty: Install, Hello World, and Real‑World Lua Routing
Top Architect
Top Architect
Oct 3, 2020 · Backend Development

Nginx Knowledge Map: Reverse Proxy, Load Balancing, Static/Dynamic Separation, High Availability and Practical Configuration

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

high availabilitykeepalivedload balancing
0 likes · 10 min read
Nginx Knowledge Map: Reverse Proxy, Load Balancing, Static/Dynamic Separation, High Availability and Practical Configuration
Open Source Linux
Open Source Linux
Sep 30, 2020 · Operations

Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Guide

This comprehensive guide explains Nginx's core concepts—including reverse proxy, load balancing, static‑dynamic separation, common commands, configuration blocks, and high‑availability setup with Keepalived—providing practical examples, diagrams, and code snippets for reliable server deployment.

NginxOperationsServer Configuration
0 likes · 11 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Guide
Efficient Ops
Efficient Ops
Sep 13, 2020 · Operations

Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Essentials

This guide explains Nginx’s core concepts—including reverse proxy, load balancing, static‑dynamic separation, common commands, configuration blocks, and high‑availability setup with Keepalived—providing step‑by‑step examples and practical diagrams for reliable web service deployment.

ConfigurationOperationshigh availability
0 likes · 11 min read
Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Essentials
Programmer DD
Programmer DD
Aug 18, 2020 · Backend Development

How to Boost Web App Performance 10× with NGINX: 10 Proven Tips

Web performance is critical in today's online economy; this article explains ten practical NGINX‑based techniques—including reverse proxy, load balancing, caching, compression, SSL/TLS tuning, HTTP/2, software upgrades, Linux tweaks, server tuning, and real‑time monitoring—that together can deliver up to tenfold speed improvements and higher conversion rates.

HTTP/2SSL/TLSWeb Performance
0 likes · 23 min read
How to Boost Web App Performance 10× with NGINX: 10 Proven Tips
Architect
Architect
Aug 12, 2020 · Backend Development

10 Tips to Achieve 10× Web Application Performance with NGINX

This article explains why web performance is critical, presents ten practical NGINX‑based recommendations—including reverse proxy, load balancing, caching, compression, SSL/TLS optimization, HTTP/2, software upgrades, Linux tuning, and real‑time monitoring—to help developers and operators dramatically improve application speed and reliability.

SSL/TLSWeb Performancecompression
0 likes · 21 min read
10 Tips to Achieve 10× Web Application Performance with NGINX
Top Architect
Top Architect
Jul 27, 2020 · Operations

10 Practical Tips to Boost Web Application Performance Up to 10× with NGINX

This article presents ten actionable recommendations—including reverse‑proxy deployment, load balancing, caching, compression, SSL/TLS tuning, HTTP/2 adoption, software upgrades, Linux and web‑server tuning, and real‑time monitoring—to dramatically improve web application performance, often achieving tenfold speed gains.

NginxWeb Performancecaching
0 likes · 22 min read
10 Practical Tips to Boost Web Application Performance Up to 10× with NGINX
Architecture Digest
Architecture Digest
Jul 22, 2020 · Backend Development

10 Tips to Achieve 10× Application Performance with NGINX

This article presents ten practical NGINX‑based techniques—including reverse proxy deployment, load balancing, caching, compression, SSL/TLS optimization, HTTP/2 adoption, software upgrades, Linux tuning, web‑server configuration, and real‑time monitoring—that together can boost web‑application throughput and latency by up to an order of magnitude.

Linux TuningSSL/TLSWeb Performance
0 likes · 22 min read
10 Tips to Achieve 10× Application Performance with NGINX
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
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
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 29, 2020 · Backend Development

Comprehensive Guide to Nginx: Introduction, Installation, Configuration, and Advanced Features

This article provides an in‑depth overview of Nginx, covering its architecture, core and third‑party modules, usage as a web server, forward and reverse proxy concepts, load‑balancing strategies, detailed configuration syntax, practical demo setups, performance tuning, high‑availability solutions, module development tips, and common interview questions.

Web serverload balancingreverse proxy
0 likes · 35 min read
Comprehensive Guide to Nginx: Introduction, Installation, Configuration, and Advanced Features
21CTO
21CTO
May 30, 2020 · Backend Development

How Tengine Enables Scalable HTTP Long‑Connection Pushes in Backend Systems

Tengine, a high‑performance reverse proxy widely used in the group, supports various deployment modes and provides low‑latency, high‑availability HTTP long‑connection push solutions, detailing current challenges, polling drawbacks, HTTP/2 server push limitations, and the architecture of single‑machine and clustered push mechanisms with centralized storage.

HTTP long connectionTengineload balancing
0 likes · 8 min read
How Tengine Enables Scalable HTTP Long‑Connection Pushes in Backend Systems
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
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
Open Source Linux
Open Source Linux
Mar 30, 2020 · Operations

Mastering Web Load Balancing: Techniques, Strategies, and Best Practices

This article explains how web load balancing distributes HTTP/HTTPS requests across multiple servers to improve concurrency, availability, and scalability, covering DNS round‑robin, CDN acceleration, IP load balancing, reverse proxy, and layer‑4 techniques with practical insights and diagrams.

CDNipreverse proxy
0 likes · 12 min read
Mastering Web Load Balancing: Techniques, Strategies, and Best Practices
Architects' Tech Alliance
Architects' Tech Alliance
Feb 25, 2020 · Operations

Understanding Web Load Balancing: Principles, Techniques, and Implementation

This article explains the concept of web load balancing, its underlying one‑to‑many mapping principle, and compares common techniques such as DNS round‑robin, CDN acceleration, IP‑level load balancing, HTTP redirects, and reverse‑proxy solutions, highlighting their advantages, limitations, and typical deployment scenarios.

CDNDNSIP load balancing
0 likes · 12 min read
Understanding Web Load Balancing: Principles, Techniques, and Implementation
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.

Backend DevelopmentConfigurationHTTP server
0 likes · 11 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy
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
Cloud Native Technology Community
Cloud Native Technology Community
Sep 18, 2019 · Cloud Native

Exploring Traefik 2.0: New TCP Routing, Middleware, Canary Deployments & Traffic Mirroring

Traefik 2.0 finally arrives with major upgrades such as native TCP and SNI routing, unified HTTP/TCP entrypoints, a powerful middleware system, a revamped dashboard, built‑in canary releases via weighted load‑balancing, traffic mirroring, and comprehensive migration tools for moving from 1.x to 2.0.

Cloud NativeKubernetesTCP Routing
0 likes · 9 min read
Exploring Traefik 2.0: New TCP Routing, Middleware, Canary Deployments & Traffic Mirroring
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
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
Ops Development Stories
Ops Development Stories
Jul 26, 2019 · Backend Development

Mastering Nginx: Installation, Configuration, and Advanced Usage Guide

This comprehensive guide explains what Nginx is, its capabilities, step‑by‑step installation methods, core commands, configuration file structure, event‑driven model, global variables, authentication setup, virtual host configurations, and detailed location block usage for effective web server management.

NginxWeb serverload balancing
0 likes · 19 min read
Mastering Nginx: Installation, Configuration, and Advanced Usage Guide
Efficient Ops
Efficient Ops
May 26, 2019 · Operations

Master Nginx: Multi-Domain Sites, Auth, Autoindex, and Advanced Proxy Tricks

This guide walks through practical Nginx configurations—including serving multiple domains from one server block, per‑site root setups, basic authentication, directory listing tweaks, default site handling, IP blocking, custom verification files, upstream reverse proxy nuances, keepalive tuning, and automatic 404 redirection—providing ready‑to‑use code snippets for each scenario.

Basic AuthenticationKeepaliveVirtual Host
0 likes · 8 min read
Master Nginx: Multi-Domain Sites, Auth, Autoindex, and Advanced Proxy Tricks
360 Quality & Efficiency
360 Quality & Efficiency
Apr 26, 2019 · Backend Development

Understanding Nginx: Features, Proxy Types, Load‑Balancing Algorithms, Process Model, and Request Handling

This article provides a comprehensive overview of Nginx, covering its core functions as an HTTP server and reverse proxy, the differences between forward and reverse proxy, supported load‑balancing algorithms, the master‑worker process architecture, and the detailed steps of how Nginx processes a request.

Backend DevelopmentProcess Modelload balancing
0 likes · 11 min read
Understanding Nginx: Features, Proxy Types, Load‑Balancing Algorithms, Process Model, and Request Handling
MaGe Linux Operations
MaGe Linux Operations
Apr 8, 2019 · Operations

Mastering Load Balancing: From HTTP Redirects to LVS DR & TUN

This article explains the principles, advantages, and limitations of various load‑balancing techniques—including HTTP redirection, DNS‑based balancing, reverse‑proxy, LVS‑NAT, LVS‑DR, and LVS‑TUN—while providing practical Linux commands and configuration examples for building scalable systems.

DNSIPVSLVS
0 likes · 14 min read
Mastering Load Balancing: From HTTP Redirects to LVS DR & TUN
Architecture Digest
Architecture Digest
Mar 21, 2019 · Backend Development

Introduction to Nginx: Features, Architecture, and Custom Module Development

This article provides a comprehensive overview of Nginx, covering its origins, core features, source code structure, typical deployment scenarios, internal process model, upstream design, and guidelines for developing custom modules, illustrating each concept with diagrams and examples.

Web servermodule developmentreverse proxy
0 likes · 6 min read
Introduction to Nginx: Features, Architecture, and Custom Module Development
Programmer DD
Programmer DD
Mar 17, 2019 · Operations

Understanding Forward and Reverse Proxies: Concepts, Uses, and Key Differences

This article explains the definitions, real‑world analogies, practical applications, and fundamental differences between forward (client‑side) and reverse (server‑side) proxy servers, helping developers and operators grasp why these concepts matter for access control, performance, and security.

ProxyWeb Performanceforward proxy
0 likes · 9 min read
Understanding Forward and Reverse Proxies: Concepts, Uses, and Key Differences
Java Captain
Java Captain
Mar 2, 2019 · Fundamentals

Understanding Forward and Reverse Proxy: Concepts, Uses, and Differences

This article explains the principles of forward and reverse proxy servers, illustrates their roles with everyday analogies, outlines their typical use cases such as bypassing access restrictions, improving speed, hiding IP addresses, load balancing, and enhancing security, and compares the two approaches.

Securityforward proxyreverse proxy
0 likes · 9 min read
Understanding Forward and Reverse Proxy: Concepts, Uses, and Differences
21CTO
21CTO
Dec 22, 2018 · Operations

How to Master Reverse Proxy with Nginx: From Hosts to CORS

This guide explains the concepts of forward and reverse proxies, shows how to modify the hosts file for domain binding, walks through installing and configuring Nginx as a reverse proxy, and demonstrates creating a cross‑origin setup with frontend and backend code, including CORS handling and WebSocket support.

CORSNginxWeb Development
0 likes · 12 min read
How to Master Reverse Proxy with Nginx: From Hosts to CORS
ITPUB
ITPUB
Dec 21, 2018 · Backend Development

Mastering Nginx: Installation, Reverse Proxy, Load Balancing, and CORS Setup

This guide explains what Nginx is, how to install it on Linux and Windows, compile from source, use common control commands, and configure HTTP/HTTPS reverse proxy, load balancing, multiple web‑app routing, static site serving, and CORS handling with practical code examples.

CORSConfigurationHTTPS
0 likes · 16 min read
Mastering Nginx: Installation, Reverse Proxy, Load Balancing, and CORS Setup
MaGe Linux Operations
MaGe Linux Operations
Dec 16, 2018 · Backend Development

Master Nginx: Install, Configure Reverse Proxy, Load Balancing, and HTTPS

This article provides a comprehensive guide to Nginx, covering its purpose as a lightweight web and reverse‑proxy server, step‑by‑step installation on Linux and Windows, essential command‑line controls, and detailed configuration examples for HTTP reverse proxy, load balancing, multiple webapps, HTTPS, static sites, and CORS handling.

HTTPSServer Configurationload balancing
0 likes · 15 min read
Master Nginx: Install, Configure Reverse Proxy, Load Balancing, and HTTPS
MaGe Linux Operations
MaGe Linux Operations
Dec 14, 2018 · Operations

Mastering Load Balancing: From HTTP Redirects to LVS Direct Routing

This article explains the concept of load balancing, compares HTTP redirection, DNS‑based balancing, reverse‑proxy solutions, and Linux Virtual Server techniques (LVS‑NAT, LVS‑DR, LVS‑TUN), detailing their mechanisms, advantages, limitations, and practical configuration commands for building scalable, high‑performance server farms.

DNSLVSLinux
0 likes · 14 min read
Mastering Load Balancing: From HTTP Redirects to LVS Direct Routing
Programmer DD
Programmer DD
Dec 9, 2018 · Operations

What Can Nginx Do Without Third‑Party Modules? A Practical Guide

This article details the core capabilities of Nginx without third‑party modules, including reverse proxy, various load‑balancing strategies, static and dynamic HTTP serving, forward proxy setup, and hot‑reload commands, providing clear configuration examples for each feature.

ConfigurationHTTP serverNginx
0 likes · 10 min read
What Can Nginx Do Without Third‑Party Modules? A Practical Guide
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 8, 2018 · Frontend Development

Comprehensive Web Performance Optimization: Frontend, Backend, and Database Strategies

This article presents a thorough guide to improving web performance by optimizing browser loading, leveraging CDNs and reverse proxies, applying server‑side caching and clustering techniques, and refining database queries and indexing to achieve faster, more reliable user experiences.

Database OptimizationWeb Performancefrontend
0 likes · 9 min read
Comprehensive Web Performance Optimization: Frontend, Backend, and Database Strategies
MaGe Linux Operations
MaGe Linux Operations
Jun 27, 2018 · Operations

Master Nginx: Load Balancing, Caching, SSL & Static/Dynamic Separation Guide

This tutorial walks through setting up Nginx on Debian, configuring worker processes, events, and HTTP settings, defining upstream groups for load balancing, separating static and dynamic content with reverse proxy, enabling gzip compression, implementing proxy caching with shared memory, and adding SSL support with self‑signed certificates.

NginxSSLcaching
0 likes · 18 min read
Master Nginx: Load Balancing, Caching, SSL & Static/Dynamic Separation Guide
MaGe Linux Operations
MaGe Linux Operations
Mar 25, 2018 · Backend Development

Mastering Nginx: Reverse Proxy, Master‑Worker Model, Hot Reload & High‑Availability

This article explains Nginx's role as a lightweight web and reverse‑proxy server, clarifies forward vs reverse proxy concepts, details the master‑worker architecture, hot deployment, high‑concurrency handling with epoll, and shows how to achieve high availability and load balancing using Keepalived, upstream blocks, and caching.

Nginxhigh availabilityhot-reload
0 likes · 10 min read
Mastering Nginx: Reverse Proxy, Master‑Worker Model, Hot Reload & High‑Availability
Architecture Digest
Architecture Digest
Oct 13, 2017 · Operations

Load Balancing, Reverse Proxy, and Isolation Techniques

This article explains how load balancing and reverse proxy mechanisms such as Nginx, Consul, and Hystrix work together with various isolation strategies—including thread, process, cluster, data‑center, and resource isolation—to improve system reliability and scalability in large‑scale web architectures.

ConsulHystrixIsolation
0 likes · 10 min read
Load Balancing, Reverse Proxy, and Isolation Techniques
21CTO
21CTO
Sep 18, 2017 · Backend Development

Web Server vs. Application Server vs. Container vs. Reverse Proxy: What’s the Real Difference?

This article explains the concepts, history, and core mechanisms of web servers, web application containers, application servers, and reverse proxies, compares their functions and relationships, and provides a concise summary to help developers choose the right component for their backend architecture.

Application ServerBackend ArchitectureWeb Container
0 likes · 15 min read
Web Server vs. Application Server vs. Container vs. Reverse Proxy: What’s the Real Difference?
BiCaiJia Technology Team
BiCaiJia Technology Team
Aug 20, 2017 · Backend Development

Master Nginx: Install, Configure, and Optimize Reverse Proxy on CentOS

This guide walks you through installing Nginx on CentOS 7.5, configuring it as a high‑performance reverse proxy, setting up environment variables, managing common commands, and implementing practical scenarios such as request forwarding, Tomcat integration, load balancing, static file handling, and sub‑domain routing.

Nginxload-balancingreverse proxy
0 likes · 16 min read
Master Nginx: Install, Configure, and Optimize Reverse Proxy on CentOS
MaGe Linux Operations
MaGe Linux Operations
Jul 26, 2017 · Backend Development

How to Install and Configure Nginx with HTTPS on CentOS

This guide explains how to use Nginx as an HTTPS reverse proxy for WeChat mini‑programs, covering kernel requirements, downloading the proper version, compiling with necessary modules, starting the server, configuring nginx.conf, and setting up rate limiting, all on a CentOS system.

CompilationConfigurationHTTPS
0 likes · 6 min read
How to Install and Configure Nginx with HTTPS on CentOS
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 5, 2017 · Operations

Mastering Load Balancing: HTTP Redirect, DNS, Reverse Proxy, and LVS Techniques

This article explains the concept of load balancing beyond simple equal distribution, comparing HTTP redirection, DNS‑based balancing, reverse‑proxy methods, and various Linux Virtual Server (LVS) approaches—including NAT, direct routing, and IP tunneling—highlighting their mechanisms, advantages, limitations, and practical configuration commands.

DNSIPVSnetwork operations
0 likes · 16 min read
Mastering Load Balancing: HTTP Redirect, DNS, Reverse Proxy, and LVS Techniques
Efficient Ops
Efficient Ops
Apr 26, 2017 · Operations

Unlock Nginx: Reverse Proxy, Load Balancing & Static Serving Without Add‑ons

This article explains how Nginx can function as a reverse proxy, load balancer, HTTP server with static‑file handling, and forward proxy without relying on third‑party modules, providing configuration examples and discussing built‑in load‑balancing strategies such as round‑robin, weight, ip_hash, fair, and url_hash.

ConfigurationHTTP serverNginx
0 likes · 11 min read
Unlock Nginx: Reverse Proxy, Load Balancing & Static Serving Without Add‑ons
ITPUB
ITPUB
Apr 19, 2017 · Operations

Load Balancing Deep Dive: HTTP Redirects, DNS, Reverse Proxy, and LVS Techniques

This article explains the concept of load balancing, compares HTTP redirection, DNS‑based balancing, reverse‑proxy methods, and Linux Virtual Server techniques (LVS‑NAT, LVS‑DR, LVS‑TUN), detailing their mechanisms, performance trade‑offs, configuration commands, and practical deployment considerations for scalable server infrastructures.

DNSIPVSLVS
0 likes · 16 min read
Load Balancing Deep Dive: HTTP Redirects, DNS, Reverse Proxy, and LVS Techniques
ITPUB
ITPUB
Apr 18, 2017 · Operations

Mastering Load Balancing: From HTTP Redirects to LVS IP Tunneling

This article explains various load‑balancing techniques—including HTTP redirects, DNS‑based balancing, reverse‑proxy solutions, and Linux Virtual Server methods (LVS‑NAT, LVS‑DR, LVS‑TUN)—detailing their principles, advantages, limitations, and practical configuration commands.

DNSIPVSLVS
0 likes · 15 min read
Mastering Load Balancing: From HTTP Redirects to LVS IP Tunneling
ITPUB
ITPUB
Apr 15, 2017 · Operations

How to Configure Nginx Load Balancing with Multiple Tomcat Instances on Windows

This step‑by‑step guide shows how to prepare two Tomcat servers, create a simple web project, configure Nginx as a reverse‑proxy load balancer with various strategies, start the services on Windows, and verify that requests are distributed across the Tomcat instances.

BackendNginxOperations
0 likes · 6 min read
How to Configure Nginx Load Balancing with Multiple Tomcat Instances on Windows
Java Backend Technology
Java Backend Technology
Mar 18, 2017 · Backend Development

Understanding Nginx: Core Concepts, Features, and Architecture

This article explains Nginx's role as a high‑performance HTTP and reverse‑proxy server, its event‑driven design that solves the C10K problem, key features, core modules, process model, request handling flow, and real‑world deployments across major websites.

Backend DevelopmentServer Architecturereverse proxy
0 likes · 12 min read
Understanding Nginx: Core Concepts, Features, and Architecture
21CTO
21CTO
Mar 6, 2017 · Operations

Why HAProxy Beats Nginx for Load Balancing: 4‑Layer vs 7‑Layer Insights

This article explains how load balancers act as the nervous system of web applications, compares hardware versus open‑source solutions, and details why HAProxy—especially in TCP (layer 4) mode—often outperforms Nginx for high‑performance reverse proxy and load‑balancing tasks.

HAProxyHTTPNginx
0 likes · 6 min read
Why HAProxy Beats Nginx for Load Balancing: 4‑Layer vs 7‑Layer Insights
Java High-Performance Architecture
Java High-Performance Architecture
Jan 23, 2017 · Backend Development

Why Use Node.js for a Reverse Proxy? A Hands‑On Guide

This article explains why Node.js can be a better choice than Nginx for dynamic reverse‑proxy scenarios such as micro‑service gateways, and provides a step‑by‑step tutorial—including installing http‑proxy, creating a mock service, building a proxy server, and testing it.

HTTP proxyMicroservicesNode.js
0 likes · 4 min read
Why Use Node.js for a Reverse Proxy? A Hands‑On Guide
Java Backend Technology
Java Backend Technology
Oct 8, 2016 · Backend Development

Understanding Nginx: Core Concepts, Features, and Architecture

This article explains Nginx's role as a high‑performance HTTP and reverse‑proxy server, its event‑driven design, key features, internal process model, request handling flow, and real‑world deployments, providing a comprehensive overview for developers and operations engineers.

Backend DevelopmentOperationsreverse proxy
0 likes · 11 min read
Understanding Nginx: Core Concepts, Features, and Architecture
Java Backend Technology
Java Backend Technology
Sep 25, 2016 · Backend Development

Understanding Nginx: Core Concepts, Features, and Architecture Explained

This article introduces Nginx as a high‑performance, open‑source HTTP and reverse‑proxy server, explains forward and reverse proxy differences, outlines server types, highlights key features and modules, describes its multi‑process model and request handling, and showcases real‑world deployments.

Backend Developmentreverse proxy
0 likes · 12 min read
Understanding Nginx: Core Concepts, Features, and Architecture Explained
Qunar Tech Salon
Qunar Tech Salon
Aug 23, 2016 · Backend Development

Design and Implementation of Pitcher: A Go‑Based Reverse Proxy Middleware

The article presents Pitcher, a Go‑implemented reverse‑proxy middleware, detailing its one‑core‑multiple‑routes architecture, callback‑based module model, hot‑configuration reload, graceful restart strategies, GC optimizations, service splitting, and various transport choices such as TCP/protobuf, UDP, and Unix domain sockets to achieve high‑performance, scalable traffic entry for Qunar.

GC optimizationGograceful restart
0 likes · 15 min read
Design and Implementation of Pitcher: A Go‑Based Reverse Proxy Middleware
MaGe Linux Operations
MaGe Linux Operations
Dec 18, 2015 · Backend Development

Mastering Reverse Proxy with Nginx: Windows Load‑Balancing for IIS Sites

This article explains reverse proxy concepts, introduces Nginx’s core features and architecture, and provides a step‑by‑step guide to set up Nginx on Windows as a reverse‑proxy and load‑balancer for IIS‑hosted ASP.NET sites, including service registration, configuration tuning, static‑file caching, and testing.

IISNginxWeb server
0 likes · 16 min read
Mastering Reverse Proxy with Nginx: Windows Load‑Balancing for IIS Sites
21CTO
21CTO
Oct 21, 2015 · Operations

10 Proven Strategies to Supercharge Your Web App Performance

This article presents ten practical techniques—including reverse proxy deployment, load balancing, caching, compression, SSL/TLS optimization, HTTP/2 adoption, Linux kernel tuning, and real‑time monitoring—to dramatically improve the responsiveness and reliability of web applications and services.

Linux TuningWeb Performancecaching
0 likes · 8 min read
10 Proven Strategies to Supercharge Your Web App Performance
Java High-Performance Architecture
Java High-Performance Architecture
Sep 25, 2015 · Operations

Understanding Load Balancing: HTTP Redirects, Reverse Proxies, IP & DNS Methods

Load balancing distributes traffic across multiple servers using techniques such as HTTP redirects, reverse‑proxy (layer‑7) routing, IP‑based (layer‑4) balancing, and DNS round‑robin, each with distinct advantages and drawbacks regarding performance, scalability, configuration complexity, and fault tolerance.

Application LayerDNSIPVS
0 likes · 5 min read
Understanding Load Balancing: HTTP Redirects, Reverse Proxies, IP & DNS Methods