Vertical vs. Horizontal Scaling: The Complete Strategy Guide