3 ms·
Ask HN: Is 2 Mbs upload enough for hosting?
Was just curious, is 2 Mbps/upload fast enough to host a web site for a start-up? Each page would average about 60kbs, page views a day would average about 10,000.
- maxdemarzi 16y agoHost it on http://heroku.com http://heroku.com for free, or just get a vps man. You CAN afford $20 bucks a month for something like slicehost or whatever.
- patio11 16y agoThere is no reason whatsoever to serve a website from your personal residence these days. The downtime you will experience is enough of a reason to not do it. Get a cheap shared hosting account (I ran my business from $4/mo GoDaddy for years) or a $20/mo VPS or use one of the cloud providers.
- Travis 16y agoWhat kind of distribution do you expect to see from your traffic? If it's even (i.e., you're visitors are pretty internationally / time zone diverse), you're looking at: 60k / page * 10k page views = 600MBytes transferred / day. IF you're 2Mbps connection is megabits, you're looking at a maximum transfer per day (if it's wholly saturated) of 21.6 Gigabytes / day. So without knowing more, I'd say you should be OK. However, if you're traffic is spikey (not evenly distributed; e.g., you're a primarily US-based site, so instead of your traffic over 24 hours, it's over 8) you may need more bw. Honestly, I'd recommend that you just graph your requests / sec on an hour-by-hour basis. Then look at spikes, figure what you think your growth will be, and adjust accordingly. Also, make sure that you're including images, multimedia, or any downloads in these figures (those can take up loads of bw. Most big sites use static servers like nginx / lighttpd to serve those resources from a different domain). Edit: if you're talking about a personal (cable / ISDN) connection, don't do it. You'll have too much downtime, and usually ISPs monitor for servers (its generally against their TOS). They'll shut you down quickly. Get a cheap VPS. Prgrmr.com has them as low as $8 / month (in fact, I might get one of those just as a backup!)
- wglb 16y agoI only do this for test instances where there are two or five users. Anything else and success will crash your site and cause you nothing but trouble. Your time will be better spent on building your business.