Hacker News new | past | comments | ask | show | jobs | submit login

You can't outsource your liability.

At a certain point (a point which TC passed quite a long time ago) you simply have to own your own infrastructure. That does not make it bullet proof, but it puts it under your own control and you can respond accordingly and better control the outcome of any outage.

I know that in Web2.0 everybody wants to think that they can outsource all the messy bits of running a website to the lowest bidder, but that approach has never worked.

When you get REALLY big (like facebook and google big) you move from a self-managed server in a carrier-neutral datacenter to building and maintaining your own datacenters.

For some reason people think it's perfectly normal that facebook builds its own datacenter, and yet also perfectly normal that a large blog (Techcrunch) take no ownership of the very equipment that makes their site go.




Really? You'd be hard pressed to own all of your own infrastructure if you're Techcrunch, especially for anything approaching the cost of the Wordpress VIP thing (or even Rackspace Cloud for that matter). You know that lovely self managed server in the carrier neutral datacenter? It's still going to go down when power in one of the datacenter's grids fail and their backup generators don't come on properly. The network's still going to fail when someone screws up a config and routes your traffic improperly.

Once you own it all, you're still banking on the fact that you can do a better job than some company that specializes in what you're trying to do.

You'd be quite a bit better off sticking with some "cloud" provider and putting up a static failover cache on EC2 or something. Even then you're at the mercy of your DNS provider (unless you're going to run your own anycasted DNS) and any misbehaving DNS caches.


Why would TC want to spend the money on a datacenter, staffing, bandwidth, etc for their blog when there are services out there that will do all of that stuff for them at a fraction of the cost? Private datacenters have outages as well, they wouldn't have been immune from outages if they were hosted internally. If anything, they are somewhat shielded from liability because everyone knew Wordpress was down.

It makes sense for Facebook and Google to build and own their own data centers because they deal with volume on an hourly basis that is magnitudes larger than TC probably sees in a week (or possibly even a month). Techcrunch is a blog. That's it. That doesn't require owning your own datacenter. It requires a hosting company that can keep the lights on. Wordpress is about as good as you're going to get in that situation.


Why would TC want to spend the money on a datacenter, staffing, bandwidth

I don't think they should/would do that. They are nowhere near large enough in traffic volume to justify that. But they SHOULD have more direct control over the servers that run their blog so that WHEN something happens (again, I never claimed that maintaining your own server made you immune) they can directly control the outcome.


It's a simple equation. If the downtimes cost TC enough to pay for that infrastructure then they should go there.

Chances are the downtimes don't cost them nearly enough to cover that.


> You can't outsource your liability.

No, you can; explicitly, legally, with a contract that states that any failures will be fiscally compensated for by the hosting company.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: