YC W12 startups' hosting decisions
syskall.com
syskall.com
I had been out ranking the official DARPA site for weeks on every major search engine for almost every conceivable term. I was #1 and they were #2. I didn't have major university funding or anything like that. My strategy was to be the site that was most accessible to balloon spotters and allowed them to send GPS coordinates from JavaScript geography functions to me from mobile phones. Then I was going to use a clustering algorithm to determine the balloon locations and send the center point of the top 10 clusters to DARPA.
All was well until the night leading up to the competition, DARPA told GoDaddy to takedown and mark my site as spam so that they would take the number one spot on search engines (I contacted them and they just openly admitted to doing this but that's a different story). GoDaddy took down my site and when I spoke to them about it they said they will do a take down for any reason from any US agency. I asked them if the CA DMV requested a takedown, would they comply and they said, "well I guess so."
I didn't get angry, I just accepted that every business is entitled to operate in whatever way they want.
I just vote with my business. No more business for GoDaddy.
More than pricing, I thought using GoDaddy was frowned upon after the whole SOPA fiasco. I'm surprised so many have decided to use them.
Also sad to not see StartCom on the SSL list at all.
https://news.ycombinator.com/item?id=3405177
In addition to the problems outlined in that post, you're additionally subject to the laws of France and must pursue any relief in Paris [0]:
You agree that You have been informed and expressly accept
that if no amicable solution is found, in accordance with current
French law, and unless there exists a clause to the contrary, any
dispute concerning the validity, interpretation or execution of this
Contract shall be referred exclusively to the competent jurisdiction
in the region where Gandi is registered for the providing of the
service concerned, and therefore at location of Gandi SAS
(Paris).
I'm surprised more Y Combinator companies don't use EasyDNS: http://blog2.easydns.org/2008/07/08/5-questions-for-ycombina...[0] http://www.gandi.net/static/contracts/en/g1/pdf/domain_name_...
For DNS, I'd just use OpenSRS through a friendly registry reseller; I'm sure at least one YC company is an OpenSRS reseller.
Basically, I want to use S3 and EC2 for most things we do - but we sell to MASH in Canada and they'll run for the hills if we're storing stuff in the US (Patriot Act, etc).
(If anyone from Amazon is reading this - open a data center in Canada already! :)
My gut is telling me that few will open data centers in Canada when NJ/NY and Washington State are right there across the border. Latency won't be a big driver for that.
Would a EU/Australian data center do?
Ninefold has one for Aussies, and I bet if you looked there's competition available in the EU.
Also, see if you can't get Amazon S3 to store only in their Ireland data center.
Just based on random observations over the years, it seems that a lot of YC startups don't really worry about the server infrastructure until they've scaled quite a bit.
Is this is a list of what is most likely the cheapest options? The options with the fastest setup? Lowest commitment?
It seems like a lot of data, but very little information.
Comparing server-hosting options (dedicated, own hw+colo, vps, cloud) merely by paid $$/month, dedicateds and owned hardware + colo-housing always wins (in my experience). You can get a HP DL120G7 w/ good cpu and 16gb ram, incl housing and a TB of traffic for ~ $300/month[0]. Last time i checked the prices for an aequivalent offering on amazon (and others) was way beyond that (excl traffic). A startup could easily boostrap with mentioned hardware. And you're the only one on that hardware, you're pretty much guaranteed the power that you're promised.
Now if you want more than one machine, you'd probably put some virtualization on your server. For that, you need someone on your team who is able to and can spend the time to setup some virtualization on your HN. And care about it. (Can be lot of work or very little, depending on how much time/effort was spent in the setup process). If you don't have that person on your team, you'd have to pay someone to do it. This can push the costs significantly, maybe beyond those of the virtual competition.
Another benefit of VPS/cloud is that you never have to care about the hardware running your boxes. A harddrive dies? Not your problem, and you probably wouldn't even notice. If you have your own hardware, you could protect against downtimes due to hardware failure by having critical server-parts redundant, e.g. hw/sw-raid, redundant power supply. If you put some service-contracts with the hardware-vendor or the datacenter, you can have your failed hardware hot-swapped by someone in a decent amount of time (depending on what sla you're willing to pay for).
Fast setup is usually better on vps/cloud providers. Having fast setup times with own hardware depends on you choice of datacenter/provider i'd guess. They might have pre-setup/cabled machines ready to be activated within short call. If you need some more power RIGHT NOW and you're running on dedicateds and for some reason it takes 2 days to get the new hw, that i'd probably spin up a cloud machine temporarily. Preferably a prepared image that's usually shutdown and taken up for such a scenario.
please mind, that comparing those soultions to heroku is a different story. Heroku offer way more service and take away most of the sysops headaches from you. Of course that's a little more pricey, but again: for any server-instance based solution (vps, cloud, dedicated) you need _someone_ setup your httpd and a deployment of you app.
So back to you're question "What does this data tell us?". The hosting diagram tells me personally, that choices were made based on not wanting to spending time/money on sysops and/or more trust in cloud/vps solutions.
[0] http://www.leaseweb.com/en/dedicated-servers/configurator-cu...?
Edit : actually cloudflare hides a lot of stuff now, but when it doesn't you can see Heroku and probably others: