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.
Copyright © 2016 AIEC.