When you consider that 2U size servers with 128 cores and 2TB of RAM are now a commodity thing you can buy for not a totally absurd price, you can serve a real metric shitload of end-user-facing https content and applications from literally one item of hardware now.
I'm not saying put all your stuff on literally one box, but colocation space for even a really high traffic thing might not exceed something like 1 44U cabinet on the west coast (Hillsboro), 1 cabinet in Chicago, and 1 cabinet in northern VA or in a NJ datacenter.
I'm not saying put all your stuff on literally one box, but colocation space for even a really high traffic thing might not exceed something like 1 44U cabinet on the west coast (Hillsboro), 1 cabinet in Chicago, and 1 cabinet in northern VA or in a NJ datacenter.