Usuário(a):Milena Thais Vieira Costa/Content delivery network
De Wikipedia, a enciclopédia encyclopedia
CDN, termo técnico, traduzido literalmente para o português como Rede de fornecimento, entrega e distribuição de conteúdo,[1] é um termo criado em fins da década de 1990 para descrever um sistema de computadores e redes interligados através da Internet, que cooperam de modo transparente para fornecer conteúdo (particularmente grandes conteúdos de mídia) a usuários finais. A maioria dos CDNs atuais utilizam Anycast para distribuição e roteamento. Simplificando,CDN, é uma maneira de enviar conteúdo massivo para usuários, sem ter problemas com desempenho.
No entanto, uma CDN moderna vai muito além de apenas redistribuir conteúdo. Novas tecnologias foram agregadas e estas redes, atualmente, oferecem também proteção contra ataques de hackers, spammers e ataques de DDoS, através de mecanismos chamados WAF (Web Application Firewall). Além disso, as CDNs atuais são capazes de armazenar e redistribuir conteúdos dinâmicos (gerados por scripts), algo que as anteriores não conseguiam, uma vez que só armazenavam conteúdos estáticos como códigos HTML e imagens.
Apesar de sua importância, essas redes ainda tem um uso discreto no Brasil, sendo majoritariamente utilizada por grandes websites [2]. Acredita-se, no entanto, que com o crescimento do número de CDNs atuando no Brasil (como CloudFlare, CloudFront, GoCache, Fastly e Sucuri) uma parcela maior de sites brasileiros, pequenos e médios, deverão adotar a tecnologia nos próximos anos.
Atualmente, um dos principais exemplos de uso de CDN é a plataforma de streamming Netflix. Visando aprimorar a qualidade de seus serviços, a empresa criou sua própria CDN global, a Netflix Open Connect (NOC). O uso da NOC visa entregar o conteúdo da plataforma para os 190 países que tem acesso a plataforma, sem falhas e perda de qualidade. Logo, a maioria do tráfego é fornecido vias conexões diretas entre a Netflix Open Connect e os provedores locais usados para acessar a internet.
Além disso, para aprimorar mais a eficácia da entrega de conteúdo, a plataforma de streaming também fornece a alguns provedores locais os OCAs (Open Connect Appliances) que usam nos pontos de interconexão. Sendo assim, a internet do usuário não é sobrecarregada, o que pode garantir a economia do usuário.