[Hosting] Need reliable Ruby on Rails host.

Discussion in 'Web Design and Development' started by dizastor, Jul 18, 2006.

  1. dizastor macrumors 6502a

    dizastor

    Joined:
    Dec 27, 2001
    Location:
    Los Angeles
    #1
    I'm looking to switch web hosts, my custom Ruby on Rails content management system has been hosted on site5 for about 6 months and recently their level of service has absolutely tanked.

    Last weekend my site went down for no apparent reason, I had not changed any code, I hadn't done anything different. After 6 or 7 support tickets spanning 4 days I finally figured out on my own from a cron job email that the mySQL server needed to be restarted.

    This past weekend the hard drive on my server went belly up (which I know happens to the best of them) The problem arose when the server was restored, all of my sites were back except the one with the Ruby on Rails application. So, back to square one I go with tech support "Do you have any specific gem dependencies?". Yes check my 12 other support tickets from the last week, and stop breaking my app. GRR

    So this is my problem. I'm looking for a reliable host with spectacular service, who knows more about keeping people's RoR apps from imploding due to regular maintenance.

    I'm seriously considering media temple, but they are currently beta testing their RoR package, which is supposed to be "available in the future". So, I don't know if I want to commit to them based on reliability and possibly wait months to put up the site I really switched for.

    I've looked at A Small Orange, they would be ok if their bandwidth was higher. 100g/month is a bit weak, especially for $30/month.

    I've also looked at TextDrive, who I think has inflated their prices just a little due to the popularity of RoR.

    So, any suggestions are welcome. My base requirements are as follows:

    5gb+ space
    500gb+ bandwidth
    Ruby on Rails
    mySQL
    Ability to host 20-30 sites
    lighttpd - maybe
    Max price $30/month

    Currently my site5 plan has:
    27gb space
    750gb bandwidth
    RoR, mySQL
    Unlimited sites
    $15/mo

    All suggestions appreciated. :D
     
  2. desenso macrumors 6502a

    desenso

    Joined:
    May 25, 2005
    #2
    I wish I could help, but I'm actually hosted with Site5 at the moment :p

    I'm currently trying to get my feet wet with RoR.. struggling a little bit, as I don't know any Ruby, but I'm trying.... let me know on what you find, as I'd be interested in this too in the future
     
  3. dizastor thread starter macrumors 6502a

    dizastor

    Joined:
    Dec 27, 2001
    Location:
    Los Angeles
    #3
    Site5 has been great to me for over a year, but their support response times, and the actual content of their responses in the past 2 weeks have forced me to jump ship.

    The thing that gets me is that every single time I open a support ticket that mentions Rails their response is "does your app have any gem dependencies?" Last weekend I had to wait 17 hours just to get that response.

    I think they make an assumption that everyone developing a RoR site on their servers has no clue what's going on and can't get their apps running at all. They should have some sort of flagging system so that they know the person they are dealing with is competent and the problem isn't "my rails app hello world won't load, please help". Again... grr.
     
  4. anrake macrumors newbie

    Joined:
    May 1, 2006
    #4
    I've had my new rails app on dreamhost since May 1 and despite a couple outages at the beginning, it's been flawless since then.
     
  5. wrc fan macrumors 65816

    wrc fan

    Joined:
    Jan 19, 2003
    Location:
    In a world where LPs are made like pancakes
    #5
    I don't think you'll find a better deal, but if you're looking for alternatives, here's another: Planet Argon. I haven't hosted with them, but I've only heard positive things about them.
     
  6. EricNau Moderator emeritus

    EricNau

    Joined:
    Apr 27, 2005
    Location:
    San Francisco, CA
    #6
    I know you already looked into a small orange, but I just wanted to point out how happy I've been with them. Their support is A+++
     
  7. dizastor thread starter macrumors 6502a

    dizastor

    Joined:
    Dec 27, 2001
    Location:
    Los Angeles
    #7
    went with textdrive and sprung for a business level account.

    seems like the right decision based on their rails knowhow, support, etc. I'll update in a month or two to give textdrive a report card. ;)
     
  8. Rower_CPU Moderator emeritus

    Rower_CPU

    Joined:
    Oct 5, 2001
    Location:
    San Diego, CA
    #8
    With dreamhost's issues lately I'm thinking it's time to move on to a more reliable host now that I've had a cheap RoR sandbox to get up-to-speed with for a few months.

    Any initial impressions of TextDrive so far?
     
  9. desenso macrumors 6502a

    desenso

    Joined:
    May 25, 2005
    #9
    Just thought I'd throw this in:

    Was messing with RoR on A Small Orange and needed a gem installed. I sent ASO a support ticket. 2 minutes later I had a reply, and the gem was installed.

    Definitely a quality host, if you guys are still looking..
     
  10. Rower_CPU Moderator emeritus

    Rower_CPU

    Joined:
    Oct 5, 2001
    Location:
    San Diego, CA
    #10
    Good to know, desenso.

    My short list right now is A Small Orange, Media Temple (RoR support in the near future) and TextDrive.

    My one concern with TextDrive is the issues some have had with Lighttpd (for instance).
     
  11. jeremy.king macrumors 603

    jeremy.king

    Joined:
    Jul 23, 2002
    Location:
    Fuquay Varina, NC
    #11
    I'm using RailsPlayground and so far, its decent. I think my Rails App (Typo) is a little sluggish, but I can't complain.
     
  12. live4ever macrumors 6502a

    Joined:
    Aug 13, 2003
    Location:
    Thunder Bay, ON
    #12
    I know their support is awesome I emailed them at 3AM on a Sunday night/Monday morning and got a response and the problem fixed within 10 minutes.
     
  13. desenso macrumors 6502a

    desenso

    Joined:
    May 25, 2005
    #13
    So what are you all building with Rails? Any advice on must-have reading material to get up to speed? I went through the Depot application in the Agile Web Development and I've looked at bits here and there, but I'm having trouble really getting a strong grasp of how to make the best of the framework.

    And boy, is it just me, or is application deployment ugly?
     
  14. Rower_CPU Moderator emeritus

    Rower_CPU

    Joined:
    Oct 5, 2001
    Location:
    San Diego, CA
    #14
    My first real project has been a class calendar system listing courses, sections and instructors. I started with the Depot example, too, and learned enough to jump in with a fresh scaffolding and go from there.

    I'm still getting comfortable with it.
     
  15. wrc fan macrumors 65816

    wrc fan

    Joined:
    Jan 19, 2003
    Location:
    In a world where LPs are made like pancakes
    #15
    Deployment is a breeze. Having database migrations and capistrano are some of the perks of using rails. You probably have to use fastcgi at all the hosting companies, but personally I use Mongrel with Apache 2 as the proxy since I run my own server. Anyway, here is a nice little write up on using Mongrel, Capistrano, and Apache 2.2's mod_proxy_balancer in case you're interested in learning more.
     
  16. dizastor thread starter macrumors 6502a

    dizastor

    Joined:
    Dec 27, 2001
    Location:
    Los Angeles
    #16
    I second the A+ for mongrel, very fast and very easy to get going. About 5 steps easier than any FCGI implementation I've done.
     
  17. AmbitiousLemon Moderator emeritus

    AmbitiousLemon

    Joined:
    Nov 28, 2001
    Location:
    down in Fraggle Rock
    #17
    There is a lot of good advice in this thread so I won't repeat it, but I wanted to mention two things. If you want reliability and spectacular service then you have to expect higher prices. Reliability requires more hardware (and more expensive hardware) and more experienced technicians. Service also requires more knowledgeable people and more of them. In other words you have to pay for quality - so don't be surprised when the hosts people recommend as great cost more than the crummy hosts.

    The other issue is that ror apps use a lot of ram (very little cpu, but a lot of ram). So if you find a host who specializes in rails apps it wouldn't surprise me that the cost of extra ram for the rails boxes gets factored into the overall cost. (ram is way more expensive than processing power).

    So if you have been shopping bargain hosts and suddenly started looking for good hosts, the sticker shock can be bad, but remember the old adage that you get what you pay for.
     

Share This Page