Quais são alguns exemplos de computação distribuída?
Computação distribuída significa simplesmente funcionalidade que utiliza muitos computadores diferentes para completar suas funções.
O melhor exemplo é o próprio google.
Localizar simplesmente na pesquisa na web - o google utiliza um servidor farm para executar o seu processamento :
- Há um conjunto de servidores responsáveis por ir buscar páginas à internet e rastejar pelas várias páginas e seguir os links.
- Há um conjunto de servidores que "lêem" o texto nas páginas e tentam categorizar o conteúdo - ou seja compreender em termos gerais o que é a página - e construir índices.
- Existe um conjunto de servidores que pegam a sua entrada, trabalham a sua pergunta e pesquisam os índices encontrando aquelas páginas que são compatíveis.
- Existe um conjunto de servidores que realmente exibem as páginas da web, e exibem os resultados na ordem relevante.
Os sites de maior volume terão uma arquitetura de múltiplos servidores; eu sei que o Facebook tem, e eu imagino que o twitter, o Snapchat, o instagram e muitos outros têm múltiplas máquinas compartilhando o processamento entre eles. Eu imagino que o Quora também seja uma plataforma multi servidor.
Artigos semelhantes
- Quais são as diferenças entre a computação móvel, a computação ubíqua e a computação universal?
- O que é bobinagem distribuída e bobinagem concentrada?
- Quais são as preocupações comuns sobre a adoção da computação em nuvem?
- Onde há uma boa universidade para estudar Ciência da Computação no Reino Unido?