Pergunta

Estou testando Google App Engine como uma rede de entrega de conteúdo gratuita E parece que está demorando muito para servir meu conteúdo. EU Leia em algum lugar Que o GAE obtém todo o seu conteúdo por padrão, esse é o principal motivo pelo qual eu gostaria de tentar.

Porque esta página gae Tome um a dizer meio segundo para baixar, enquanto o seu típico Página de estouro de pilha Downloads muito mais rápido mesmo com muito mais conteúdo?

O que estou perdendo aqui? Tudo o que fiz é criar um aplicativo e enviar uma imagem de acordo com esse tutorial, mas o conteúdo está sendo servido muito lentamente, parece. Alguma sugestão? (Não considerando a Amazon ou outros CDNs agora, apenas procurando ajuda com o GAE).

Nota: Estou usando o Safari quando visito esses links, talvez o Safari esteja causando problemas?

Foi útil?

Solução

Não vejo nada de estranho sobre a latência para o seu GIF de amostra. Eu acho que todos os aplicativos de motor GAE estão hospedados nos Estados Unidos, portanto, usá -lo como CDN pode não ser perfeito se seus usuários estiverem na Ásia, por exemplo. O cache do navegador deve cuidar do problema para você, portanto, certifique -se de que esteja configurado corretamente.

Apachebench para o seu GIF:

Percentage of the requests served within a certain time (ms)
  50%    211
  66%    257
  75%    288
  80%    289
  90%    296
  95%    302
  98%    328
  99%    345
 100%    345 (longest request)

Apachebench para o logotipo do Stackoverflow (desculpe Jeff):

Percentage of the requests served within a certain time (ms)
  50%    372
  66%    373
  75%    373
  80%    373
  90%    374
  95%    376
  98%    384
  99%    384
 100%    384 (longest request)

Observe que sua imagem é 4 vezes o tamanho do logotipo SO e que, se você fizesse muitas solicitações simultâneas, acho que a versão hospedada do GAE lidaria com a carga muito melhor.

Gzipping um GIF seria inútil (e claro errado), pois já está comprimido.

Outras dicas

Se eu usar as ferramentas de desenvolvedor do Chrome 5, existe uma guia chamada Auditoria. Se eu clicar em teste, ele menciona que o conteúdo não será gzipped.

Você também pode usar o excelente Yslow Plugin para Firefox. Isso fornecerá uma nota de desempenho AF com base em cerca de vinte medidas diferentes, incluindo compressão de componentes de página.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top