| « Rails, dispatch.fcgi e quebras de linha | De olho no PostgreSQL 8.3 » |
Entrevista com José Aquino do Garimpar
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
Somos brazucas, tenho muito orgulho de criar tecnologia de ponta no segmento de busca com profissionais brasileiros e software livre.
Jose Roberto
vou darnuma olhada nas outras ferramentas garimpar que não conhecia.
O serviço dos caras é show!
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.
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!
[]'s
Eles lançaram uma API há alguns dias.. assim que eu tiver tempo lanço um plugin pro b2evolution!
