Gibit: Site de busca de Gibis!
Recentemente fui ao primeiro encontro do GTUG BH. O GTUG BH é um grupo de usuários de tecnologia do Google, geralmente desenvolvedores de software que se encontram para aprender e trocar experiências sobras os produtos do Google.
O Google tem centenas de produtos em operação, dentre eles uma enorme gama de ferramentas para criação de software. Estas ferramentas oferecidas pela Google são em geral gratuitas e permitem algumas vezes que infraestrutura do Google seja usada para hospedar os seus projetos.
Este tipo de abordagem permite que você não precise se preocupar (tanto) com a questão da escalabilidade. Conforme seu projeto for crescendo e mais pessoas forem utilizando o Google irá cuidar para que mais processamento seja oferecido ao seu programa. O mesmo vale para a compatibilidade entre navegadores e sistemas operacionais. O Google App Engine e o GWT lhe permite abstrair e se preocupar com as funções do seu programa. Há muito mais variáveis envolvidas nisto, mas a ideia básica é esta.
Leia também
Uma das palestras que ocorreram no primeiro encontro do GTUG Belo Horizonte foi a do Ricardo Bittencourt, que mostrou o poder do seu sistema de busca de gibis, implementando usando o Google App Engine e o GWT. A base de dados é gigantesca e fica armazenada nos servidores do Google, entretanto a busca é muito rápida e eficiente devido aos cuidados tomados pelo desenvolvedor. É um excelente exemplo de um produto que seria muito mais complexo desenvolver caso você tivesse que resolver sozinho a questão da escalabilidade e eficiência na busca. A utilização do datastore (espécie de base de dados que fica nos servidores) do GWT aliada ao sistema de replicação do App Engine permite que o Gibit seja rápido mesmo com grande volume de utilização.
Faça um teste com o buscador de gibis Gibit (não está mais no ar): procure por um Gibi. Você vai ver como é rápido! Depois dessa quem sabe você não fica um pouco mais interessado e começa a estudar o mundo de possibilidades oferecidas pela Google. É só querer aprender e estudar. As oportunidades estão aí!
Sobre o autor
Profissional de TI com mais de 20 anos de experiência na indústria. Bacharel em Matemática Computacional, sempre aprendendo sobre tecnologia, desenvolvimento de software e automação. É criador do site Palpite Digital onde compartilha conhecimentos desde 2007!
Veja também
Como instalar Hangouts no celular?
Como ver itens salvos no Google e proteger sua privacidade?
Foto da sua rua na Internet!
Google Maps em 3D, como abrir?