Tagged articles

Reverse Proxy

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

NGINXReverse ProxyWeb 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.

CachingLinux TuningReverse Proxy
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.

CachingReverse Proxydeployment
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 CachingPerformance OptimizationReverse Proxy
0 likes · 18 min read
Why Varnish Beats Squid: Deep Dive into Architecture, VCL, and Performance