domingo, 10 de outubro de 2010

bulkload (Carga de dados) e consumo de CPU no GAE

Buenas!

Este post é só pra mostrar algumas estatísticas do GAE com relação ao processamento. Estou fazendo uns testes de carga pro datastore e já comecei a receber alguns erros... Mas calma! estes erros são plausíveis e explicáveis, não se preocupe... rs

Bom, seguinte... Imagine seu desktop bombando de threads de upload de dados... Não consegue? Seria algo assim:

Figura 1: Upload de dados

Pois é... Você já viu aí uma pancada de erros né? Mais especificamente o erro 503 do protocolo http. Você então, como administrador da aplicação, vai checar o dashboard pra ver que WTF tá acontecendo:

Figura 2: Dashboard da aplicação.


É, cpu bombando né? Neste ponto tenho 3 assuntos a abordar:

  1. Bulkload de dados. Nada mais é que carregar seus dados para sua aplicação no cloud do google. É justamente o que a figura 1 demonstra.
  2. Gerenciamento da aplicação. Reparem nos ícones de warning na figura 2. Porque eles estão ali?
  3. Consumo de CPU. Porque a minha aplicação, que está em pleno desenvolvimento, consumiu esta quantidade toda de CPU em menos de 2 horas?
Nos próximos posts pretendo explicar cada um dos itens acima. Stay tuned! :)

Até!

Nenhum comentário:

Postar um comentário