GoCache
  • Produtos
    • CDN
    • WAF – Web Application Firewall
    • Lithio – Otimizador de Imagens
    • Rate Limit
    • API Discovery & Inventory
    • API Pública
    • Certificado SSL
    • Role Based Access Control
    • Plugin WordPress e Magento
  • Soluções
    • E-Commerce
    • Portais de Conteúdo e Notícias
    • Educação / Edtech
    • Startup
    • Outros
  • Planos
  • Parceiros
    • Parceiros de Tecnologia
  • Cases
  • Ajuda
    • Central de Ajuda – FAQ
    • Documentação Técnica
    • Documentação da API
  • Contato
  • Login
  • CADASTRE-SE
  • Menu Menu

A História da CDN (Content Delivery Network)

9 de outubro de 2020/em CDN

Atualmente o uso de CDN por aplicações web é quase que obrigatório na maioria dos casos, mas até chegarmos nesse ponto de maturidade, é necessário entender que esse modelo de serviço percorreu um longo caminho até ser tão fundamental quanto é hoje.

As CDNs são servidores web posicionados em diferentes localizações geográficas para realizar cache de aplicações web e distribuir parte do conteúdo com menor latência, utilizando como base a localização dos usuários que acessam as aplicações. Portanto, CDNs fazem com que aplicações web consigam ter melhor performance, melhorando a experiência de seus usuários e otimizando métricas de tempo de carregamento, por exemplo.

Além das questões estreitamente relacionadas com performance, serviços de CDN também são fundamentais para melhorar a segurança de uma aplicação, já que por lidar com grande parte das requisições de uma aplicação, é natural que a CDN proteja seus usuários contra ataques direcionados, como DDoS.

O início dos serviços de CDN

Se pensarmos na internet no inicio da década de 90, tínhamos um cenário muito diferente do final da década. Basicamente, a internet no inicio dos anos 90 era composta por pequenas páginas em HTML, poucas imagens, áudios e vídeos simples e serviços de e-mail.

Já no final da década de 90, passamos a consumir ainda mais vídeos, imagens de alta qualidade e áudios significantemente maiores, o que naturalmente fez com que o consumo e largura de banda aumentasse, obrigando grandes empresas a otimizar seus modelos de entrega.  Neste momento, foram criadas as CDNs de primeira geração, que basicamente entregavam assets estáticos com capilaridade para ajudar a acelerar e dar mais escalabilidade para diferentes aplicações.

E com o passar dos anos, alguns serviços de CDN evoluíram, e foram reconhecidos como CDNs de segunda geração, onde basicamente passaram a integrar algumas features de segurança, maior granularidade de cache, permitindo cache dinâmico, por exemplo, e com melhor conectividade para dispositivos móveis.

Atualmente, estamos migrando para o que pode ser considerado as CDNs de terceira geração, voltadas principalmente para os desenvolvedores, dando mais autonomia de desenvolvimento em edge e com recursos autogerenciáveis. O foco das CDNs de terceira geração definitivamente é a qualidade da experiência do usuário final, ainda mais se considerarmos que nos últimos anos a competitividade de serviços digitais tem sido cada vez mais acirrada.

Eventos históricos que contribuíram para a evolução das CDN

Abaixo, listamos alguns eventos históricos relevantes e que fizeram com que os serviços de CDN evoluíssem e se tornassem fundamentais:

11 de setembro: 

Com o ataque de 11 de setembro houve uma massa de acessos inesperados em portais de noticias simultaneamente, causando graves problemas de disponibilidade e fazendo com que esses sites investissem mais em suas hospedagens e serviços de CDN para lidar com eventuais picos de acesso.

Evolução de serviço da Akamai: 

A Akamai foi uma das primeiras soluções de CDN do mundo, e foi fundamental na evolução de CDNs a partir de um esforço de pesquisa no MIT com o objetivo de resolver o problema com picos de tráfego.

Padrões de entrega de conteúdo: 

Por iniciativa da BSF (Broadband Services Forum) e Fórum ICAP, foram desenvolvidos padrões para entrega de conteúdo em banda larga, Streaming de mídia (vídeo, áudio entre outros dados) pela internet.

2004, mais de 3 mil empresas usavam CDNs: 

Em 2004 descobriu-se que mais de 3 mil empresas usavam CDNs, gastando mais de U$ 20 milhões mensais.

Em 2005 um crescimento expressivo: 

Já em 2005, a receita de CDN para streaming de vídeo na internet teve um crescimento de 40%. No mesmo ano, o valor de mercado combinado para streaming de áudio, vídeo, publicidade em vídeo e entretenimento online foi estimado entre U$ 385 milhões a U$ 452 milhões.

Em 2008, Amazon entra no mercado de CDN:

Em 2008 a Amazon (AWS) lança seu primeiro recurso de CDN, conhecido como CloudFront

2011, AT&T anuncia sua rede de conteúdo: 

Utilizando seus 38 data centers ao redor do mundo, a AT&T entra no mercado de CDN.

Em 2012, a estimativa de mercado da Cisco no mercado de CDN para vídeos foi de U$ 6 a U$ 12 bilhões:

Em 2012 a Cisco publicou um artigo demonstrando o aumento de tráfego nos últimos anos, estimando que até 2015 o mercado de CDN para vídeos seria de U$ 6 a U$ 12 bilhões por ano.

Em 2018, o maior ataque DDoS já registrado: 

O maior ataque de DDoS até o momento aconteceu em fevereiro de 2018 no site GitHub. Durante o pico do ataque, houve uma taxa de entrada de 1,3 TB por segundo, enviando pacotes a uma taxa de requisições de 126 milhões por segundo.


Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on WhatsApp
  • Share on LinkedIn
  • Share on Tumblr
  • Share by Mail
https://www.gocache.com.br/wp-content/uploads/2020/10/a-historia-das-cdns.jpg 1080 1920 Go Cache https://www.gocache.com.br/wp-content/uploads/2021/11/gocache-nova-preta.png Go Cache2020-10-09 19:11:002020-10-09 19:28:33A História da CDN (Content Delivery Network)

Baixe nosso Ebook

Procurar

Últimas publicações

  • Insufficient Logging & Monitoring – O que é? 23 de maio de 2022
  • Improper Assets Management – O que é? 23 de maio de 2022
  • Injection – O que é? 23 de maio de 2022
  • Security Misconfiguration – O que é? 23 de maio de 2022
  • Mass Assignment – O que é? 23 de maio de 2022

Produtos

  • Content Delivery Network
  • SSL
  • Web Application Firewall - WAF
  • Rate Limit
  • Lithio - Otimizador de Imagens
  • API Discovery & Inventory
  • Role Based Access Control
  • Plugin para WordPress e Magento

Soluções por vertical

  • Portais de conteúdo e notícias
  • E-Commerce
  • Educação / Edtech
  • Plataformas de E-Commerce
  • Startup
  • Outros

Empresa

  • Central de Ajuda
  • Carreiras
  • Parceiros
  • Blog
  • Contato
  • Planos
  • Cases de Sucesso
  • Datasheet GoCache

Documentação

  • Termos de Uso e Politica de Privacidade
  • API Pública da GoCache
  • Documentação Painel

Acompanhe nosso Blog!

  • Insufficient Logging & Monitoring – O que é?
  • Improper Assets Management – O que é?
  • Injection – O que é?
  • Security Misconfiguration – O que é?
  • Mass Assignment – O que é?
  • Broken Function Level Authorization (BFLA) – O que é?
  • Lack of Resources & Rate Limiting – O que é?
  • Excessive Data Exposure – O que é?
Como usar CDN para distribuir imagens CDN vs Cache Local
Scroll to top

Este site utiliza cookies para aprimorar sua navegação. Na GoCache o uso de cookies é feito apenas para reconhecer um visitante constante e melhorar a experiência no uso dos Serviços. Os cookies são pequenos arquivos de dados transferidos de um site da web para o disco do seu computador, e não armazenam dados pessoais. Se preferir, você pode apagar os cookies existentes em seu computador através do browser utilizado.

AceitarRecusarTermo de uso

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Other cookies

The following cookies are also needed - You can choose if you want to allow them:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Termos de Uso e Política de Privacidade – GoCache CDN
Accept settingsHide notification only