- have very non-deterministic latency
- are located outside of a country that can protect you (ie China could disrupt your space data center)
- have to pay millions of dollars to swap out hardware
Having too many users is a pretty good problem to have anyway!
Also, all three of the examples are projects that have years of dev effort and hosting infrastructure behind them - Xikipedia is a project I threw together in less than a day for fun, I don't want to put effort into server-side maintenance and upkeep for such a small project. I just want a static index.html I can throw in /var/www/ and forget.
And re: hosting, my bare metal box is fine. It's just slow right now because it's getting a huge spike of attention. I don't want to pay for a CDN, and I doubt I could host a file getting multiple gigabits per second of traffic for free.
Having too many users is a pretty good problem to have anyway!
Deleted Comment