O que é CDN?
CDN (Content Delivery Network, ou Rede de Distribuição de Conteúdo) é uma rede de servidores distribuídos geograficamente que armazenam cópias de conteúdo — vídeos, imagens, arquivos estáticos — mais perto do usuário final, reduzindo latência e aliviando a carga dos servidores de origem. Serviços de streaming de vídeo dependem fortemente de CDNs: quando a CDN de um serviço como uma plataforma de streaming apresenta problemas, o sintoma típico é vídeo travando ou demorando para carregar, mesmo que o restante do serviço (login, catálogo) funcione normalmente.
Perguntas Frequentes
Vídeo em alta qualidade consome muita largura de banda. Sem CDN, todo usuário buscaria o conteúdo diretamente dos servidores centrais do serviço, o que geraria latência alta e sobrecarga. A CDN distribui essa carga geograficamente.
Normalmente não — login e navegação costumam depender da infraestrutura principal do serviço (API, banco de dados), separada da CDN. Por isso é comum conseguir navegar num serviço de streaming normalmente enquanto o vídeo em si trava.
Não. O servidor de origem é onde o conteúdo é armazenado originalmente. A CDN distribui cópias (cache) desse conteúdo para servidores mais próximos dos usuários, reduzindo a necessidade de buscar tudo direto na origem a cada acesso.