ฉันกำลังทำงานในโครงการที่คาดว่าจะให้บริการผู้ใช้หลายล้านคนหลังจากเปิดตัวไม่นาน ฐานข้อมูลเป็น postgres และตอนนี้ฉันสมมติว่าต้องมีเซิร์ฟเวอร์อย่างน้อยสองตัว ผู้ดูแลระบบ sys (ซึ่งมีความเชี่ยวชาญในระบบที่ปรับขนาดได้อย่างชัดเจน) ได้แนะนำให้วาง load balancer ไว้ระหว่างเว็บเซิร์ฟเวอร์และเซิร์ฟเวอร์ฐานข้อมูล
คำถามของฉันเกี่ยวกับความแตกต่างของการทำโหลดบาลานซ์กับการรวมการเชื่อมต่อ เพื่อรักษาประสิทธิภาพฉันควรจะดูที่หนึ่งหรืออื่น ๆ หรือทั้งสองอย่าง?