At what point is it worth adding a CDN (content delivery network) to your website?
Quando ocorre uma das seguintes situações:
- Você está atingindo um grande público internacional. A análise cuidadosa do seu público mostra que muitos deles estão a 100 - 300 ms de tempo de viagem de ida e volta (RTT). Você faz as contas e descobre que um grande grupo de clientes está obtendo um site um tanto lento, devido ao desempenho mais ou menos do TCP / IP em links com alta produto de atraso de largura de banda .
- Você acha que há muitas solicitações de arquivos estáticos, ou seja, streaming de vídeo, áudio, PDFs, imagens etc. Na verdade, há muitas solicitações por segundo que não é possível ser facilmente manipulado apenas configurando 2, 3, 4 ou mais servidores dedicados à entrega de arquivos estáticos.
- Você é um fanático por tecnologia e criou um site usando o Amazon Cloudfront ou o Cachefly apenas por diversão. Não se sinta mal, eu também fiz isso.
Tenho visto repetidamente artigos em que o SimpleCDN não foi tão bom. É realmente difícil quantificar objetivamente o desempenho das várias CDNs, mas aqui está uma tentativa . Talvez eu esteja sendo injusto com o SimpleCDN aqui, mas eles não seriam minha primeira escolha.
O Amazon Cloudfront é bastante consistente ... não ótimo, mas barato e fácil de começar com .
Editar: Akamai ainda parece ser o melhor CDN, caro, mas vale a pena. Veja a apresentação recente do SmugMugs , o slide 7 no PDF ou a versão mais detalhada do vídeo. Eu nunca trabalhei com a Akamai, eu sempre os descartei como obviamente muito caros para os sites em que trabalhei. Talvez isso esteja começando a mudar, eu não sei, mas eles estão tentando diminuir a barreira para a entrada em seu serviço de CDN.