ฉันสงสัยมานานแล้วถ้ามีระบบที่ต้อง "ขยาย" (สู่เซิร์ฟเวอร์ที่ทรงพลังและมีราคาแพงกว่า) มากกว่า "ขยายตัว" โดยแบ่งออกเป็นเซิร์ฟเวอร์ขนาดเล็กจำนวนมาก
ระบบดังกล่าวมีอยู่จริงหรือไม่และหากเป็นเช่นนั้นมีอะไรเป็นพิเศษที่ทำให้ระบบต้องมีการขยายขนาดแทนที่จะย่อขยายหรือไม่ (ตัวอย่างเช่นบางทีธุรกรรมฐานข้อมูล ACID หรือความต้องการความสมบูรณ์ของข้อมูลที่แข็งแกร่งอื่น ๆ สร้างความต้องการนี้)
เนื่องจากการขยายขนาดขึ้นดูเหมือนว่าจะทำให้ต้นทุนฮาร์ดแวร์สูงกว่าการขยายออกมากดูเหมือนว่าสิ่งที่คุณต้องการหลีกเลี่ยงถ้าเป็นไปได้ แต่ฉันไม่แน่ใจว่าจะสามารถหลีกเลี่ยงได้หรือไม่
ดังนั้นจะมีระบบที่ไม่สามารถลดขนาดและต้องขยายขนาดแทนหรือไม่ อะไรจะทำให้เกิดสิ่งนี้และคุณจะระบุระบบดังกล่าวได้อย่างไร (โดยทั่วไปแล้วพวกเขาแบ่งปันลักษณะบางอย่างร่วมกันที่อาจทำให้พวกเขาระบุได้ง่ายขึ้น?)