Busca no Google utiliza 1000 máquinas em 0,2 segundos

googlemao

Segundo o Googler Jeff Dean, em seu Keynote na WSDM 2009, cada busca efetuada no Google consome o poder de processamento de 1000 máquinas para exibir os resultados de buscas em apenas 200 milésimo de segundo.

Além do impressionante poder de processamento, Jeff Dean ainda compartilhou números que demonstram, nos últimos 10 anos, uma incrível redução de latência* que a firma de Mountain View tem promovido em suas operações.

  • A latência* para a exibição de resultados de buscas reduziu de 1000ms para apenas 200ms (milésimo de segundo).
  • Os crawlers do Google levam atualmente minutos para atualizar um website, comparado com meses em 1999.

Outra mudança significativa, detalhada pelo Googler, foi a mudança para manter um índice completo de pesquisas na memória, resultando na utilização de 1000 máquinas para processar uma única consulta, em comparação com apenas 12 anteriormente.

*Tempo necessário para localizar os dados na memória secundária e carregá-los na memória principal

Via: Geeking With Greg

3 comments
  1. A infraestrutura por trás de uma query no google é realmente impressionante. A simples menção de detalhes da arquitetura deles causa orgasmos em cientistas da computação hehe :)

    1. É a tecnologia Big Table. Os desenvolvedores podem tirar o proveito dele no Google App Engine. :)

Comente!

You May Also Like