Entrevista com José Aquino do Garimpar

por Walter Cruz on 11/04/2007
in Python, Ruby, Entrevistas, web 2.0, Django

Alguns dias atrás, eu propus ao José Aquino do garimpar uma pequena entrevista. Após e-mails idos e vindos, publico para vocês!

O que é o garimpar?
Garimpar é uma empresa de tecnologia que desenvolve produtos de busca para internet.
Além do garimpar favoritos, quais são as outras ferramentas oferecidas pelo garimpar?

Busca Web: a Relevância dos resultados de busca consideram as TAGS e Favoritos adicionados pelos usuários, esse é o diferencial em relação ao Google e Yahoo na busca web, a nossa esta integrada ao Favoritos e Noticias.

Garimpar Noticias: agregador de noticias que utiliza agentes autônomos para varrer a web em busca das últimas noticias, em breve ele também terá a opção de cadastro de noticias pelo usuário e comentários das notícias.

O garimpar usa software livre? Se sim, quais?

Sim, 100% da nossa empresa usa software livre.
Nos servidores temos FreeBSD 32 bits, Apache, PostgreSQL, BerkeleyDB

Nas estações de Desenvolvimento de Software temos:
Sistema Operacional: PCBSD,
IDE: KDevelop
Linguagens: Python, JavaScript, HTML, C e C++
Framework: Django
Outros: SVN, Trac e Wiki

Porque FreeBSD nos servidores e não Linux?

Nós usavamos o Slackware, mas em testes realizados com grande volume de dados e programos complexos o FreeBSD mostrou-se muito mais rápido, performance é muito importante para a Garimpar.
Trabalhamos para entregar resultados de busca sempre abaixo de 1s e nesse quesito o FreeBSD foi fantástico.

O FreeBSD também possui um Kernel muito bem desenhado com uma metodologia de trabalho muito séria.

O MySQL tem sido praticamente a escolha natural de diversos desenvolvedores. Porque PostgreSQL?
Os programas da Garimpar exigem base de dados relacional para armazenar dados a escolha pelo PostgreSQL se deve principalmente a sua robustez. Também usamos muito o BerkeleyDB.
A garimpar usa metodologias ágeis no desenvolvimento de seus aplicativos?
Usamos XP e RUP, ambas adaptadas a nossa forma de trabalho
De que forma o garimpar se sustém? Financiamento? Parcerias?
Investimento pessoal, houve a participação de investimentos ANGEL mas agora estamos a procura de investidores profissionais de grande porte (Seed Money e Venture Capital)
Para você, o que é web 2.0?
É a evolução da internet, interatividade e flexibilidade para os usuários, Web 2.0 é a criação de aplicativos mais inteligentes para a internet e simplicidade para os programadores construirem programas rapidamente e leves.
Muitos projetos da web 2.0 no Brasil são obras associadas a um programador (ou a um pequeno grupo semi-informal) e não a uma empresa. Dentre eles poderíamos citar o spesa (Nando Vieira), o boo-box (Marco Gomes), o wasabi (Danilo Medeiros), e o blogblogs (Manoel Lemos). A que você acha que de deve isso?. Você acha que essas iniciativas se devem a essa simplicidade disponível a programadores por frameworks como o Django e o Rails? O que temos hoje que não tínhamos antes?
Sem dúvida o uso de frameworks ajuda mas não é tudo, sozinhos eles não resolvem nada, sem um bom programador por trás a coisa não sai. Acho que isso tem a ver com a mudança de comportamento de muitos programadores brasileiros que desejam ser empreendedores e não apenas funcionários.

Endereço de trackback para este post

Trackback URL (clique direito e copie atalho/localização do link)

6 comentários


Notice: Undefined index: comment_secret in /home/walter/repositories/whissip-dev/blogs/inc/comments/model/_comment.class.php on line 161
  1. Jose Roberto Email says :

    Agradeço a oportunidade de paresentar a Garimpar para os internautas.
    Somos brazucas, tenho muito orgulho de criar tecnologia de ponta no segmento de busca com profissionais brasileiros e software livre.
    Jose Roberto

  2. Gabriel Email says :

    O Garimpar é um ótimo serviço nacional em web2.0
    vou darnuma olhada nas outras ferramentas garimpar que não conhecia.
    O serviço dos caras é show!

  3. Daniel Email says :

    Primeiramente, parabéns pela iniciativa.

    O MySQL tem sido praticamente a escolha natural de diversos desenvolvedores


    O mySql está longe de ser escolhido por suas qualidades. Seu sucesso é movido pelo comodismo dos desenvolvedores.

    Trabalho com BD basicamente. E me entristece ver tantos projetos usando o mysql e principalmente sem dar opção de outros SGBD.

    O mysql só com essa última major version que se tem um pouco das características mínimas exigidas para um SGBD, restrições melhores e stored procedures.

    Não aceito o discurso de "ah, ele é o mais popular, todo mundo usa". As pessoas que pensam assim, já pensaram que a frase se aplica ao Windows ?

    Se avaliarem as características, o mysql é capaz de perder até mesmo para o Firebird. Inclusive na tão falada (e mistificada) maior facilidade de uso.

    Abraços.

  4. Walter Cruz (Member) Email says :

    Oi Daniel! Você poderia ter deixado o seu e-mail sem medo: ele não aparece publicamente, portanto você não receberá spam.

    Casa de ferreiro, espeto de pau: meu blog (o b2evolution) usa o MySQL. Mas eu gosto tanto dele, que consigo conviver com isso. Recentemente colaborei um pouco com o código, transformando diversas consultas típicas do MySQL em consultas conforme o padrão SQL, para que pudessem ser executadas no PostgreSQL. Tenho até uma versão que quase roda com o PostgreSQL, mas ainda falta um bom caminho!

  5. Sérgio Lima Email says :

    Legal esta entrevista! Uma oportunidade a mais de conhecermos melhor o garimpar!

    []'s

  6. Walter Cruz (Member) Email says :

    Dá uma testada lá! Acho que você vai gostar.

    Eles lançaram uma API há alguns dias.. assim que eu tiver tempo lanço um plugin pro b2evolution!

Share Your Thoughts


Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))
Subscribe to comments by email

You can just use your OpenID to provide your name, e-mail and url.