I'd like to add that for different parts of your application, or website, it's ok to use different services. For example, a large majority of tech startups have a WordPress blog that is totally separate from their actual web application. In many cases it also drives the marketing front-end of their website. So while my main application may be on Heroku or AWS, I like to fire up a free PHPFog (I don't work for them, y…
The Five Stages of Hosting
171–180 of 184 posts
Re: The Five Stages of Hosting
#172I'm not sure if 40ms vs 160ms latency is so important for many kinds of web sites.
I'm considering a Linode VPS in Dallas.
What are other brazilians using?
Re: The Five Stages of Hosting
#173The hostel You decide to run a site on 'shared' hosting (e.g. dreamhost, 1&1, godaddy (shudder), etc.) because it looks really cheap and they list so many "unlimited" things. The good: It's surprisingly pretty cozy for your startup wordpress blog about fish, although at that point you start wondering why you didn't just get a wordpress.com account instead, but you justify it by saying you were able to put your custom…
The thing is, the price difference between this and a vps is too dramatic. For example, I can get a Lunarpages basic hosting, with "Unlimited" Bandwidth and "Unlimited" Storage for $4.99/mo with support for rails apps and python (not django however). Not to mention a free domain name. However the cheapest linode vps is $19.99/mo. I would LOVE to have a vps to play around on, I would have so much use for it and yet I'…
They also give you some ability to "scale up" by simply asking for a bigger instance, and they handle moving your server over.
The only real downside is the default password. Unlike AWS, you are given a root password, which is pathetically easy to crack, so the first thing you need to do is change that.
Re: The Five Stages of Hosting
#174As a small web shop, we went the other way. From 3 (dedicated hosting) to 2 (VPS). It's quite nice to know that when a piece of metal breaks you just get a new machine on the fly. You do need a good host though. Quick e-mail replies and pro-active management of server load is absolutely vital. Happy to have found it (in NL) :)
Re: The Five Stages of Hosting
#175$50/mo can get you a 4-core raid10 xen VPS which is plenty powerful and almost as flexible as dedicated.
Re: The Five Stages of Hosting
#176Earlier quoted context omitted.
No catch, you've just discovered how ridiculously expensive EC2 is.
Then why do so many startups (and even established businesses like reddit and Netflix) use EC2?
Re: The Five Stages of Hosting
#177Earlier quoted context omitted.
reddit goes down because they abuse(d) the shit out of AWS. judging cloud hosting by their failures is pointless. EBS is not meant to be a large scale memcached server. i've done the "drive to fry's, buy a new server, restore from backup" type recovery. it sucks, you don't want to do it, but that's not what i'm talking about. if you're self-hosting at your office your run into all sorts of problems that datacenters s…
Just curious, how has reddit abused AWS?
Re: The Five Stages of Hosting
#178One thing no one has mentioned is the tax implications of the different choices for startups - something which can be as important as the technical side of things. The OECD model tax convention, which has been adopted by many pairs of countries for their double taxation avoidance agreements (DTAAs) uses the term "permanent establishment" - "a fixed place of business through which the business of the an enterprise is…
Re: The Five Stages of Hosting
#179I'm a brazilian and EC2 just opened in São Paolo (then I realized its kinda expensive). I'm not sure if 40ms vs 160ms latency is so important for many kinds of web sites. I'm considering a Linode VPS in Dallas. What are other brazilians using?
Re: The Five Stages of Hosting
#180Earlier quoted context omitted.
Well, you move to hosting before you have thousands of users, silly! I'm talking POC/MVP stuff. My uplink is something like 384Kbit, plenty for showoff purposes.
That speed guarantees you a load time of at least 5 seconds for the average HTML page (with a single visitor), assuming best conditions. Even shared hosting, which is almost free, will fare better than that.