Strong upvote for defending your argument with researched examples.
I guess I am old school, I'd never serve that many elements on initial page load, CDN or not, that's crazy.
Each additional DNS lookup can add up to 2 seconds if it's a cold cache-miss.
Most modern browsers/servers use pipelining so it's not a 50ms connect each time.
Different continent I might understand the desire. But I have a server in VA that can serve western Europe at 75-100ms connect time, which is not horrible.
I guess I am old school, I'd never serve that many elements on initial page load, CDN or not, that's crazy.
Each additional DNS lookup can add up to 2 seconds if it's a cold cache-miss.
Most modern browsers/servers use pipelining so it's not a 50ms connect each time.
Different continent I might understand the desire. But I have a server in VA that can serve western Europe at 75-100ms connect time, which is not horrible.