Existem muitas CDN (Content Delivery Networks) para hospedar principalmente conteúdo estático. Como eles funcionam? Como eles lidam com solicitações http?
web-server
http
cdn
Manthan Desai
fonte
fonte
Respostas:
Resposta curta: as CDNs pegam seus dados e os colocam em muitos servidores diferentes ao redor do mundo, para que o conteúdo de alto tráfego possa ser entregue ao usuário final o mais rápido possível.
Resposta longa: as CDNs distribuem seu (s) arquivo (s) para vários locais de borda e atribuem um URI a ele. Quando uma solicitação é feita, a CDN avalia a localização da solicitação e a encaminha para o local da borda que fornecerá a menor latência e a melhor velocidade de conexão para o solicitante. O arquivo é transferido diretamente do servidor do local de borda para o usuário que o solicitou.
Para obter mais informações: Sites de alto desempenho: Regra 1 - Faça menos solicitações HTTP
fonte
A CDN funciona principalmente para sites preocupados com a velocidade de carregamento e possivelmente sem tempo de inatividade. A CDN funciona da mesma forma que copia todo o conteúdo estático e o coloca em diferentes servidores globalmente, para que, mediante solicitação de um usuário, o conteúdo seja fornecido do servidor mais próximo o mais rápido possível. Como você mora nos EUA, Califórnia, vista para a montanha, sua conexão à Internet tem um endereço IP exclusivo que ajuda os servidores CDN a determinar sua localização e, em seguida, os servidores mais próximos a você. apenas em alguns locais. Como o servidor CDN nos EUA, está marcado para servir somente nos EUA e em locais próximos até que a cobertura de outro servidor CDN seja iniciada.
fonte