Tagged articles
13 articles
Page 1 of 1
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 29, 2025 · Backend Development

Mastering Nginx Static‑Dynamic Separation: Boost Performance & Maintainability

This article explains the concept of static‑dynamic separation in web architecture, outlines its performance and maintenance benefits, and provides detailed Nginx configuration examples—including location blocks for static assets, API proxying, and fallback routing—to illustrate how to implement the technique effectively.

NginxWeb Performancebackend configuration
0 likes · 4 min read
Mastering Nginx Static‑Dynamic Separation: Boost Performance & Maintainability
vivo Internet Technology
vivo Internet Technology
Nov 10, 2021 · Game Development

Modularization Practices in Vivo Game Center: Componentization, Configuration, and Experimentation

To meet rapid growth and diverse user needs, Vivo’s Game Center adopted a modular architecture that separates visual templates from data, enabling reusable UI components, configurable page assembly, and AB‑test driven experimentation, which together cut release cycles, streamline backend workflows, and boost scalability and developer productivity.

AB testingComponent-Based Architecturebackend configuration
0 likes · 17 min read
Modularization Practices in Vivo Game Center: Componentization, Configuration, and Experimentation
Open Source Linux
Open Source Linux
Jul 25, 2021 · Backend Development

Mastering Nginx Rate Limiting: From Basics to Advanced Configurations

This article explains how Nginx implements rate limiting using the leaky‑bucket algorithm, walks through basic and advanced configurations—including zones, burst, nodelay, whitelists, multiple limits, logging, custom status codes, and request denial—while providing complete configuration examples.

NginxSecuritybackend configuration
0 likes · 13 min read
Mastering Nginx Rate Limiting: From Basics to Advanced Configurations
Programmer DD
Programmer DD
Jul 18, 2021 · Backend Development

Master Nginx Rate Limiting: From Basics to Advanced Configurations

This article explains how Nginx implements rate limiting using the leaky‑bucket algorithm, walks through basic directives like limit_req_zone and limit_req, and demonstrates advanced features such as burst, nodelay, whitelisting, multiple limit rules, logging, custom status codes, and request denial.

Nginxbackend configurationburst
0 likes · 13 min read
Master Nginx Rate Limiting: From Basics to Advanced Configurations
Open Source Linux
Open Source Linux
Jul 7, 2020 · Backend Development

Master HAProxy: Step‑by‑Step Installation, Configuration, and High‑Availability with Keepalived

This guide walks through HAProxy's role as a high‑performance, layer‑4/7 load balancer, details its installation, compilation, configuration files, integration with Keepalived for failover, troubleshooting tips, and testing procedures to build a resilient web service architecture.

HAProxybackend configurationhigh availability
0 likes · 14 min read
Master HAProxy: Step‑by‑Step Installation, Configuration, and High‑Availability with Keepalived
58 Tech
58 Tech
Apr 25, 2019 · Information Security

Troubleshooting X-Forwarded-For Null Issue with Tomcat Behind Nginx Over HTTPS

When switching from HTTP to HTTPS, Tomcat fails to retrieve the client IP via X-Forwarded-For because of RemoteIpValve configuration and Nginx proxy settings, leading to null values and requiring adjustments in server.xml and Nginx headers to correctly propagate the original client IP.

HTTPSIP SpoofingRemoteIpValve
0 likes · 7 min read
Troubleshooting X-Forwarded-For Null Issue with Tomcat Behind Nginx Over HTTPS