4 ms·
Why is it that a well written site can't scale quite large on heroku? (or similar - I use heroku so I'm biased) Perhaps I'm naive, but I feel one can go from h
by aneth 15y ago
Why is it that a well written site can't scale quite large on heroku? (or similar - I use heroku so I'm biased) Perhaps I'm naive, but I feel one can go from heroku to stage 5 if you truly have a blowout.
According to their website (http://success.heroku.com/ http://success.heroku.com/) some pretty large websites run there, including Urban Dictionary and Rapportive.
Sure, it may cost more, but not more than a full time sysadmin and you are buying efficiency and flexibility. You can buy a lot at heroku for $10,000/month (the minimal cost of a full time deployment / sysadmin / dbadmin,) including I'd imagine some rather hands-on support.
This article seems to downplay the great advances that have been made in "cloud" deployment. IMO, a cloud service like heroku beats the pants off of self-operated virtual servers and debatably some of the higher "stages."
- nl 15y agoWhy is it that a well written site can't scale quite large on heroku? Is anyone claiming that? The linked blog post doesn't make that claim.
- aneth 15y agoIt doesn't directly claim that, however calling these "The Five Stages of Hosting" implies that an application will likely progress through these stages as it grows, and that application platforms will be quickly outgrown when any sort of scale is reached. That's a pretty clear implication from the title and I'm calling for counter-evidence, because I don't think it's accurate. I also host on Heroku applications that I hope will grow, and if that's a bad choice, I'd like to know others opinions.
- nchuhoai 15y agoI think you pointed it out, it's the cost. I love Heroku too, however, I can definitely see how Heroku can be much more expensive in the long run. 37signals just recently showed how their recent RAM addition was just a tiny fraction of what they would have payed at Amazon.
- nl 15y agoI think companies outgrow PAAS platforms because they need more flexibility, not because the platform won't scale .