Re:Sourceforge Hijacks the Nmap Sourceforge Account
by K0nserv on Wednesday June 03, 2015 @07:18AM
(#9651781)
DigitalOcean feels wrong for this purpose since they provided VPS not storage per se. I would suggest hosting the website on Digital Ocean, github or something similar and hosting files on S3 or some similar service that specializes in storing files rather than providing VPSs.
Re:Sourceforge Hijacks the Nmap Sourceforge Account
by corobo on Wednesday June 03, 2015 @05:53AM
(#9651529)
The problem isn't really in the overall bandwidth usage though, it's the concurrency.
Would the $5/month droplet stand up to a surge of people coming in for a latest release, or a bit of press coverage? Would there be enough bandwidth that everyone gets the file fast or would they all slow to a crawl
Re:Sourceforge Hijacks the Nmap Sourceforge Account
by leojfc on Wednesday June 03, 2015 @06:31AM
(#9651645)
What about providing a BitTorrent link? The main server could provide a backstop seed, and presumably enough other people would seed too for any decent-sized project.
Re:Sourceforge Hijacks the Nmap Sourceforge Account
by swhipple on Wednesday June 03, 2015 @02:45PM
(#9654865)
P2P downloads would help cover some of the costs, but popular projects probably need a direct download link with load balancing as well.
If the project doesn't want to manage their own infrastructure, they're probably going to want a CDN or object storage provider. The most cost-friendly I've seen is OVH's RunAbove object storage, but I'd be interested to know if there is anything else comparable.
Re:Sourceforge Hijacks the Nmap Sourceforge Account
by Grue3 on Wednesday June 03, 2015 @07:50AM
(#9651876)
50000 downloads is ridiculously low for any popular software package. Besides, VPS are not that fast at serving static files as you think. My VPS-hosted site became like 10x as fast when I made it pull 100kb-ish javascript files from a CDN instead of off VPS harddrive.
I see the nmap tarball is 20 Megabytes = 50,000 downloads.
The cost of hosting should be easily covered by your user base.