the.com/horizontal scaling
can't lift more weight, so you hire more people to lift with you.
means handling more load by adding more machines instead of making one machine bigger.
from emerged from distributed computing as the internet outgrew single mainframes, google and amazon made it gospel with server farms replacing supercomputers.
the alternativevertical scaling: buy a bigger, pricier single machine
tradeoffgains resilience, inherits network and coordination headaches
famous examplenetflix runs on thousands of small servers, not one giant
nicknamescaling out, versus scaling up