Peepcode sponsors akitaonrails.com Locaweb sponsors akitaonrails.com

"Novo" AkitaOnRails

AkitaOnRails / 22.Jan.2008 at 12:01am

Provavelmente ninguém notou – nem eu – mas meu blog saiu do plano de shared hosting da RailsPlayground para uma VPS. O motivo: o shared hosting mais barato dá direito a usar 30Gb/mês de banda. Por um tempo isso foi suficiente, mas todo mês eu estou perigosamente batendo nesse teto. Esse mês ainda nem acabou e já quase esgotei esse limite. E isso sem um único download direto (meus screencasts estão todos na veoh.com). Desse mês não ia dar pra passar então chamei o suporte da RailsPlayground.

Aliás, isso é uma coisa que eu não estou acostumado: um suporte técnico que realmente resolve o problema. O extremo oposto disso se chama Telefônica, talvez a definição do que é ser o pior serviço ao consumidor que a história da humanidade já viu.

Enfim, chamei eles antes do almoço pedi a migração e eles fizeram todo o serviço! Eu não precisei fazer nada. Agora meu blog está numa VPS rodando CentOS com Mongrel e NginX. O DNS parece que já propagou e ninguém nem notou! Impressionante. Apenas por esse nível de serviço, o preço deles já me compensa (eu perderia algumas horas fazendo isso, e não iria compensar).

A RailsPlayground não tem o mesmo tamanho de uma Dreamhost, são pequenos, mas talvez graças a isso eles podem nos “bajular” um pouco mais. Renovei com eles e já peguei o plano anual. Estou com eles desde 2006 e sempre compensou.

11 Comments

Olá Akita, realmente o suporte da Rails Playground é ótimo. Para fazer essa migração foi necessário adquirir o serviço “VPS Management Services (Optional)” com o adicional de $15? abraços

Algum motivo em específico pra ter sido o Cent OS e não outra distro?

É 100% Management?

@eduardo: não, não coloquei nenhum opcional. Como tem acesso SSH tecnicamente não é necessário muito mais.

@lauro: o motivo do CentOS foi porque eles já tinham uma imagem pronta e o Ubuntu eles precisariam ainda instalar e configurar. Optei pelo mais rápido :) Mas não acho que o CentOS seja melhor ou pior do que os outros. Como eles já iam instalar tudo pra mim, então blz :)

Mais do que isso: os caras transportaram minha estrutura de capistrano inteirinha, só preciso mudar o endereço do meu deploy.rb e boom: capistrano funcionando novamente com zero esforço. Gastei mais tempo escrevendo esse post do que na migração. Isso compensou.

Gostaria de saber se existe alguma razão para você não ter ido para o level 3 com 400Gb/mês ?

Um abraço

O Level 3 é 200gb/mes e é bem mais caro :-)

Realmente é mais caro, só falei pois como você citou que o problema era banda esse level 3 é um absurdo. Confirmei agora e são realmente 400GB/mês.

Mas gostei de saber que a solução VPS é boa, é uma boa pedida para um futuro próximo.

Um abração

@Tapajós: com certeza, mas quem está rindo à toa é o Carlos Brando que está com uma conta animal de VPS de 5TB/mês de banda na Dreamhost :-) Da minha equipe o Marcus e o Rodrigo “Divoxx” estão com VPS no Linode se não me engano e parece que a opção deles é bem interessante em termos de administração do node. São boas opções e todas são acessíveis.

Olá Akita,

Teria como voce fazer uma comparacao entre a performance (nao banda, mas da aplicacao rails) que voce tinha antes de ir pra VPS e depois?

Por enquanto, mantenho o meu site Mapia na dreamhost, num servidor compartilhado (ótimo serviço, por acaso). Estou pensando em migrar pra um VPS, mas fico pensando se a performance vai ser muito melhor, ou se no final das contas vai ser mais ou menos a mesma coisa, por causa do limite na velocidade da VPS..

@eduardo, seria uma boa idéia, mas eu não pensei nisso antes então nunca fiz benchmarks na minha aplicação no shared hosting :-) O que posso dizer é uma percepção não-científica: eu achei que o site ficou sensivelmente mais rápido e mais estável. Às vezes ele engasgava quando fazia uploads de imagens, por exemplo. Vira e mexe o mysql exauria suas conexões e minha aplicação morria com um erro 500. Felizmente ele retornava rápido. Como antes era dynamic FCGI, com certo tempo de idle os processos morriam e na próxima vez tinha que subir o Rails+Mephisto inteiro, o que dava um ‘lag’ ao usuário.

Como agora é um Nginx não compartilhado com outros usuários, com 2 mongrels permanentemente ativos, esse tempo de ‘reset’ não existe. Eu sinto ele mais responsivo.

Minha VPS é bem modesta, eu posso usar de 128Mb a 256Mb de RAM, o que comporta no máximo 1 NGinx com 2 mongrels e 1 MySql. Por enquanto estou achando melhor que o shared hosting. Nada estelar, mas melhor. Para ter mais controle e estabilidade definitivamente uma VPS é a melhor escolha. Se precisar de horsepower aí é máquina isolada, co-locations, etc.

Encontrei seu blog no rubyinside (esotu neste momento lendo um livro do Peter), fiquei surpreendido por ver a nota “Portuguese” ao lado do link.

Muito bom! A comunidade de desevolvedores do Brasil que é muito bem reconhacida por seus talentos em Java agora vai ganhando espaço com o elegante e poderoso Ruby. Parabéns pela colaboração.

Você sempre escreve os posts em português e inglês? Boa idéia.

Até mais, vou assiar seu feed no bloglines.

Legal, nós também somos clientes do railsplayground a um bom tempo e acabamos de fazer o mesmo com o Sociare, colocamos ele em um VPS. O suporte funciona bem apesar de eu escrever muito errado em inglês eles sempre entendem tudo rs Abs, Pedro Valentini sociare.com

Leave a Comment