Tagged articles

reverse proxy

317 articles · Page 4 of 4
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.

HAProxyHTTPLoad Balancing
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 ProxyNode.jsmicroservices
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.

Operationsbackend developmentreverse 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 optimizationGoMiddleware
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.

Load BalancingNginxWeb 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 TuningLoad BalancingWeb Performance
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
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 11, 2015 · Backend Development

Understanding Reverse Proxy: Purposes, Deployment Strategies, and Performance Considerations

This article explains what reverse proxy is, compares it with forward proxy, outlines its security, load‑balancing, caching, and concurrency‑control benefits, and discusses various deployment approaches including one‑to‑one setups, separate servers, and clustered architectures for large‑scale web applications.

cachingdeploymentload-balancing
0 likes · 13 min read
Understanding Reverse Proxy: Purposes, Deployment Strategies, and Performance Considerations
MaGe Linux Operations
MaGe Linux Operations
Jan 23, 2015 · Operations

Why Varnish Beats Squid: Deep Dive into Architecture, VCL, and Performance

Varnish is a high‑performance open‑source reverse proxy and HTTP accelerator that outperforms Squid through in‑memory caching, multi‑process architecture, and flexible VCL scripting; this guide covers its advantages, disadvantages, configuration, VCL syntax changes, request handling flow, and practical deployment examples.

HTTP CachingVCLVarnish
0 likes · 18 min read
Why Varnish Beats Squid: Deep Dive into Architecture, VCL, and Performance