Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Khác biệt giữa Web Garden và Web Farm

Khái niệm này thuộc về **hosting/architecture**, không đặc thù JavaScript.

Web Garden

  • Hệ thống hosting có **nhiều "process" (tiến trình)** trên **một server đơn lẻ**.
  • Cung cấp **scalability logic (logic scalability)** — tận dụng multi-core CPU.

Web Farm

  • Hệ thống hosting có **nhiều "computer" (máy tính/server vật lý)**.
  • Khác Web Garden: chạy trên **nhiều server riêng biệt**.
  • Cung cấp **scalability vật lý (physical scalability)**.
  • Cần **Load Balancer** phân phối request, duy trì health check các server.

Tóm tắt: Web Garden = multi-process trên 1 server. Web Farm = multi-server + load balancer.