เมื่อเซิร์ฟเวอร์รับคำขอ (Request) มากกว่าที่รองรับได้ ทำให้ Response Time ช้าลงอย่างมาก กลยุทธ์ใดระหว่าง Vertical Scaling และ Horizontal Scaling มีข้อดีกว่ากันในระยะยาว
กVertical Scaling ดีกว่าเพราะง่ายกว่าและไม่มีข้อจำกัด
ขทั้งสองวิธีให้ผลลัพธ์เหมือนกันทุกประการ
คHorizontal Scaling ดีกว่าเพราะสามารถขยายได้ไม่จำกัด และมีความทนทานต่อความล้มเหลวสูงกว่า
งVertical Scaling ดีกว่าเพราะช่วยประหยัดค่าใช้จ่ายในระยะยาว
เฉลยอธิบาย
Horizontal Scaling (Scale Out) คือการเพิ่มจำนวนเซิร์ฟเวอร์และใช้ Load Balancer กระจายงาน มีข้อดีคือขยายได้ไม่มีขีดจำกัดทางทฤษฎี และหากเซิร์ฟเวอร์หนึ่งล้มเหลวยังมีเครื่องอื่นทำงานต่อได้ ส่วน Vertical Scaling (Scale Up) คือการอัปเกรดฮาร์ดแวร์ในเครื่องเดิม มีข้อจำกัดสูงสุดตามสเปคฮาร์ดแวร์ที่มี และหากเซิร์ฟเวอร์ล้มเหลวระบบหยุดทั้งหมด ทำให้ Horizontal Scaling เหมาะกับระบบขนาดใหญ่ที่ต้องการความยืดหยุ่นและความทนทานสูง