Construindo uma empresa de serviço Web baseada em Software Livre e Colaboração. FISL 10

Preview:

DESCRIPTION

Palestra de Marco Gomes no FISL 10, Porto Alegre, RS.

Citation preview

Construindo uma empresa de serviço Web baseada em Software Livre e colaboração.

Marco Gomes, Fundador e Diretor de Inovação da boo-box

http://boo-box.commarco@boo-box.comhttp://twitter.com/marcogomeshttp://meadiciona.com/marcogomes

breve apresentação e background

Utilização da API dos programas de afiliados

explicar tecnicamente o que é e como surgiu a boo-box. momento, web2.0, abertura de APIs, XML e JSON.

Uso de API dos Programas de Afiliados de Produtos

2006, o uso de API de e-commerces, leitura e interpretação de dados de produtos

Algumas bibliotecas e frameworks Livres que já usamos

• jQuery

• MERB

• PHP

• Ruby

• MySQL

• CouchDB

• Apache Web Server

• nGinx

• Brainstalkd

• Thin

• Mongrel

citar infraestrutura: 15 VPS 8GB. Imagina gerenciar isso tudo com software proprietário? Custos seriam impeditivos

Algumas ferramentas Livres que ja usamos

• Firefox

• Trac

• Subversion

• Vim

• VirtualBox

• CyberDuck FTP

• Flock

citar comunicação e horarios livres

Abrindo sua própria API

O receio dos homens de negócios a “entregar sua inteligência pro mercado!”

boo-api, usada pela boo-box e por outros desenvolvedores que precisam de API JSON e XML para Submarino, Americanas, Mercado Livre etc.

boo-api, usada pela boo-box e por outros desenvolvedores que precisam de API JSON e XML para Submarino, Americanas, BuscaPé etc.

Obstáculos comuns ao uso de Software Livre e colaboração para o desenvolvimento de aplicativos Web

Citar obstáculos: cópias, qualidade

Inovação e colaboração como forma de evitar cópias

inovação a cada 3 meses, quem copia começa atrasado. colaboração com a comunidade, desenvolvendo plugins e usando a API

boo-box it! Plugin de WordPress

http://migre.me/2xGn

Blogo, software editor de blogs para Mac OS X

http://brainjuice.com.br/blogo

Mantendo o padrão de qualidade com a adaptação de plugins desenvolvidos a partir da API

absorver plugins de terceiros, aplicando nosso padrao de qualidade e lançando “com a nossa marca mas com creditos originais”

boo-boxfy, plugin oficial, inspirado no boo-box it

boo-boxfy, plugin oficial inspirado no boo-box it

http://migre.me/2xLc

Motivação da equipe através da colaboração

hackers ficam motivados em poder colaborar com outros hackers, fazemos disso trabalho.

Uso de MERB desde a versão 0.7

http://merbivore.com

motivos para usarmos MERB: rápido, leve, poderoso. Tão bom que Será incorporado no Rails 3.0

Contribuição para o ORM Sequel

Não funcionava bem com MySQL dividido em servidores Master e Slave

como eu disse, são 15 servers, 5 deles são de banco de dados. 3 para aplicação e 2 para logs. precisamos gerenciar isso como master/slave.

Obrigado :)

Marco Gomes, Fundador e Diretor de Inovação da boo-box

http://boo-box.commarco@boo-box.comhttp://twitter.com/marcogomeshttp://meadiciona.com/marcogomes

Comentar sobre o concurso boo-box de uso da API. Convidar para o stand