ระบบต้องป้องกันคำขอจำนวนมากและการใช้ทรัพยากรเกินขอบเขต จึงพิจารณาว่า เมื่อออกแบบเว็บแอปพลิเคชันเพื่อรองรับผู้ใช้งานพร้อมกันจำนวนมาก ปัจจัยใดต่อไปนี้มีความสำคัญที่สุดในการวางแผนสถาปัตยกรรมระบบ
กการใช้ Load Balancing เพื่อกระจายภาระงานไปยังเซิร์ฟเวอร์หลายเครื่อง
ขการออกแบบหน้าจอให้มีสีสันสวยงามและดึงดูดผู้ใช้
คการเลือกใช้ภาษาโปรแกรมที่ทันสมัยและเป็นที่นิยมในปัจจุบัน
งการกำหนดจำนวนหน้าเว็บให้น้อยที่สุดเพื่อลดความซับซ้อน
เฉลยอธิบาย
การใช้ Load Balancing คือการกระจายภาระการประมวลผลไปยังเซิร์ฟเวอร์หลายเครื่อง ซึ่งเป็นปัจจัยสำคัญในการรองรับผู้ใช้งานพร้อมกันจำนวนมาก ช่วยป้องกันระบบล่มเมื่อมีผู้ใช้งานสูงสุด (Peak Load) และเพิ่มความพร้อมใช้งาน (High Availability) ของระบบ ในขณะที่ตัวเลือกอื่นไม่เกี่ยวข้องโดยตรงกับการรองรับปริมาณผู้ใช้งานจำนวนมาก