Publicado por Levy Carneiro Jr. em 06 de March de 2009

12 Dicas Para Construir e Escalar Uma Startup On Rails

O serviço Posterous é um site onde você pode postar tudo que quiser, fotos, vídeos, mp3, simplesmente enviando um e-mail para o site. O conteúdo então é publicado numa URL no formato username.posterous.com que você pode disponibilizar para quem quiser. Legal, não?

Os criadores desta startup enfrentaram vários desafios técnicos nesta empreitada, e compartilharam 12 grandes dicas num só artigo.

Dentre as recomendações estão:

  • Otimizar o tempo de carregamento das páginas com HTTP Cache Control;
  • Proteger seus dados no MySQL usando InnoDB ao invés do default MyISAM;
  • Otimizar queries SQL com o plugin query_reviewer e RPM da New Relic;
  • Saber a hora certa de usar memcache;
  • Sua aplicação é tão rápida quanto a sua requisição mais lenta;
  • Usar filas para execução de tarefas lentas como envio de e-mails, resize de imagens e tratamento de vídeos;
  • Monitorar se sua aplicação está no ar, descubra o problema antes de seus usuários. Também monitore seus recursos e descubra quais são os gargalos em sua aplicação.

Confira o artigo na íntegra (em inglês) e aproveite para ler os comentários com mais dicas.

Deixe um Comentário