Por que você deve carregar conteúdo estático de diferentes hosts

Aqui está a parte relevante na especificação HTTP / 1.1:
“Os clientes que usam conexões persistentes DEVEM limitar o número de conexões simultâneas que mantêm para um determinado servidor. Um cliente de usuário único NÃO DEVE manter mais de 2 conexões com qualquer servidor ou proxy . Um proxy DEVE usar até 2 * N conexões para outro servidor ou proxy, onde N é o número de usuários ativos simultaneamente. Estas diretrizes têm como objetivo melhorar os tempos de resposta HTTP e evitar congestionamento. “

Ao hospedar conteúdo estático (imagens, folhas de estilo, o que você quiser) em vários nomes de host (como usar um CDN, por exemplo), você pode evitar o congestionamento causado pela busca dos componentes 2 de cada vez. Algo que todos deveriam saber!