Trung BìnhNetwork iconNetwork

Reverse proxy và forward proxy khác nhau thế nào? Tại sao reverse proxy quan trọng trong production?

Forward proxy đứng giữa client và internet: client cấu hình proxy, mọi request đi qua proxy — dùng để ẩn danh tính client, bypass geo-restriction, corporate filtering.

Reverse proxy đứng trước server: client không biết server thật sự, mọi request qua reverse proxy trước — dùng để load balancing, SSL termination, caching, compression, security (ẩn internal architecture). Reverse proxy quan trọng trong production vì:

  1. SSL termination — giải mã HTTPS một lần tại proxy, backend dùng HTTP thuần
  2. Load balancing giữa các server instances
  3. Caching static assets, giảm load backend
  4. Rate limiting và WAF protection
  5. Gzip/Brotli compression. Nginx là reverse proxy phổ biến nhất; Caddy tự động HTTPS; Cloudflare là reverse proxy CDN toàn cầu. Trong Next.js/Vercel, Edge Network đóng vai trò reverse proxy trước Next.js server

Xem toàn bộ Network cùng filter theo level & chủ đề con.

Mở danh sách Network