Linguagem de Programação e Aplicativos
Um dos principais modelos de programação utilizados pelo Google é o Hadoop Mapreduce, que é utilizado para viabilizar o processamento paralelo de consultas nos grandes bancos de dados de páginas da empresa. Além disso, os programadores do Google costumam utilizar códigos em C++, Java, Python e, mais recentemente, na linguagem “Go”, desenvolvida pela própria instituição.
Saiba+Além do código desenvolvido para a execução dos seus serviços de busca, o Google utiliza uma série de aplicativos para dar suporte ao seu negócio. Abaixo seguem alguns destes aplicativos:
| Sistema de Arquivos Google (GFS) |
Um sistema de arquivos escalável utilizado para o armazenamento de grandes volumes de dados.
|
|
|---|---|---|
| Servidor Web Google |
Versão Customizada do servidor web Apache utilizada pelo Google para prover os seus serviços.
|
|
| Google BigTable |
Principal banco de dados utilizado pelo Google, possui um sistema de armazenamento distribuído e é escalável, permitindo o armazenamento de petabytes de dados.
|
Quer saber mais sobre a “GO”, linguagem de programação desenvolvida pelo Google, então visite: https://golang.org/
X