Sphynx
Commodore
In an effort to promote WC and encourage companies out there to produce decent space combat sims, I've been doing some publicity for what's going on here at the CIC, but I want to make sure I'm not getting us in over our heads.
I need a consultation with the people who really know about the CIC and what it is able to handle as far as hits and download requests are concerned. I told one of my friends, a hardcore programmer, about Standoff, WC Saga, and the Privateer remake, and he sent me this reply:
"What news sites have you posted this to? There's one I read frequently
(slashdot.org) that I'm tempted to submit this to. I'm hesitant to post an article there if you're not ready to handle about a half million hits and software download requests in the space of about an hour or two. If you're not familiar with the "Slashdot effect" then let me assure you that having it happen to your
webserver is a bad way to find out about it.
On the topic of handling bandwidth issues, I've looked into the big
BitTorrent tracker sites, and many of them have essentially shut down
until the legal issues are worked out. The good news is that if you're
interested you can set up a tracker on your own. There are several
options available:
The original bittorrent tracker software, written in C and Python:
http://sourceforge.net/projects/bittorrent/
http://bittorrent.com/
BNBT, a port of the original bittorrent software to C++, claims to be
faster:
http://sourceforge.net/projects/bnbt/
http://bnbt.depthstrike.com/
BNBT EasyTracker, a port of BNBT to windows with easy-to-use installer:
http://sourceforge.net/projects/bnbteasytracker/
http://bnbteasytracker.sourceforge.net/
ByteMonsoon, a torrent tracker written for PHP and MySQL (fits in well
with a LAMP (Linux/Apache/MySQL/PHP) setup):
http://sourceforge.net/projects/bytemonsoon/
http://bytemonsoon.sourceforge.net/
Extended BitTorrent Client and Tracker, another C++ client/tracker, uses
MySQL as secondary storage (needs a PHP front end):
http://sourceforge.net/projects/xbtt/
http://xbtt.sourceforge.net/
From my poking around to make the list above it appears that
registering your files with the tracker can be a pain, so there's a tool
called MakeTorrent that runs under either windows or Linux to do the
work for you:
http://krypt.dyndns.org:81/torrent/maketorrent/v1.html (Linux)
http://krypt.dyndns.org:81/torrent/maketorrent/index.phtml (Win32)
I can tell from looking at Netcraft.com that you're using Apache on
Linux, so most of these should be simple to implement. If you have a
windows box available then EasyTracker will pretty much set itself up
for you.
I just don't want to send a rabid horde of Slashdot readers at your page
if you're not ready for it. I'd host the torrents myself, but I don't
have a computer I'd feel good about hosting it on (I bring my work
computer home at night, and my home connection is a bit shaky).
I guess what I'm really getting at is this: do you want me to hold off
on submitting an article on Slashdot until you can brace for the impact,
or should I go ahead and post it now? Let me know. Thanks for letting
me know about this, I think it's really exciting that you've managed to
pull this off!
-Vaughn
PS - If you're already aware of Slashdot and BitTorrent, please don't
think I'm trying to be condescending or anything like that; I just
haven't had time to talk with you much about this stuff, and I don't
know where you stand. This letter is probably too much information for
someone who's already well informed and too little for someone who's
not, so please accept my apologies either way. Feel free to email me
with requests for clarification/polite requests to keep my meddling to
myself. =)"
So, what do you think, should I have him post it on slashdot.org? It sounds like he expects the CIC to have a major influx if he does, and he's worried about whether the site can handle it.
I wanted to consult with those of you who know before I say "yea" or "nay" to him. From what he's told me, though, he thinks this community might double in size if he posts it there. That could be good or it could be bad. If the CIC WC games have enormous numbers of downloads, that's a great message to game designers that space flight sims are worth their time and money investments. However, we don't want a page that is overloaded where downloads are impossible.
Hence, I'm not willing to make the decision without your input.
I need a consultation with the people who really know about the CIC and what it is able to handle as far as hits and download requests are concerned. I told one of my friends, a hardcore programmer, about Standoff, WC Saga, and the Privateer remake, and he sent me this reply:
"What news sites have you posted this to? There's one I read frequently
(slashdot.org) that I'm tempted to submit this to. I'm hesitant to post an article there if you're not ready to handle about a half million hits and software download requests in the space of about an hour or two. If you're not familiar with the "Slashdot effect" then let me assure you that having it happen to your
webserver is a bad way to find out about it.
On the topic of handling bandwidth issues, I've looked into the big
BitTorrent tracker sites, and many of them have essentially shut down
until the legal issues are worked out. The good news is that if you're
interested you can set up a tracker on your own. There are several
options available:
The original bittorrent tracker software, written in C and Python:
http://sourceforge.net/projects/bittorrent/
http://bittorrent.com/
BNBT, a port of the original bittorrent software to C++, claims to be
faster:
http://sourceforge.net/projects/bnbt/
http://bnbt.depthstrike.com/
BNBT EasyTracker, a port of BNBT to windows with easy-to-use installer:
http://sourceforge.net/projects/bnbteasytracker/
http://bnbteasytracker.sourceforge.net/
ByteMonsoon, a torrent tracker written for PHP and MySQL (fits in well
with a LAMP (Linux/Apache/MySQL/PHP) setup):
http://sourceforge.net/projects/bytemonsoon/
http://bytemonsoon.sourceforge.net/
Extended BitTorrent Client and Tracker, another C++ client/tracker, uses
MySQL as secondary storage (needs a PHP front end):
http://sourceforge.net/projects/xbtt/
http://xbtt.sourceforge.net/
From my poking around to make the list above it appears that
registering your files with the tracker can be a pain, so there's a tool
called MakeTorrent that runs under either windows or Linux to do the
work for you:
http://krypt.dyndns.org:81/torrent/maketorrent/v1.html (Linux)
http://krypt.dyndns.org:81/torrent/maketorrent/index.phtml (Win32)
I can tell from looking at Netcraft.com that you're using Apache on
Linux, so most of these should be simple to implement. If you have a
windows box available then EasyTracker will pretty much set itself up
for you.
I just don't want to send a rabid horde of Slashdot readers at your page
if you're not ready for it. I'd host the torrents myself, but I don't
have a computer I'd feel good about hosting it on (I bring my work
computer home at night, and my home connection is a bit shaky).
I guess what I'm really getting at is this: do you want me to hold off
on submitting an article on Slashdot until you can brace for the impact,
or should I go ahead and post it now? Let me know. Thanks for letting
me know about this, I think it's really exciting that you've managed to
pull this off!
-Vaughn
PS - If you're already aware of Slashdot and BitTorrent, please don't
think I'm trying to be condescending or anything like that; I just
haven't had time to talk with you much about this stuff, and I don't
know where you stand. This letter is probably too much information for
someone who's already well informed and too little for someone who's
not, so please accept my apologies either way. Feel free to email me
with requests for clarification/polite requests to keep my meddling to
myself. =)"
So, what do you think, should I have him post it on slashdot.org? It sounds like he expects the CIC to have a major influx if he does, and he's worried about whether the site can handle it.
I wanted to consult with those of you who know before I say "yea" or "nay" to him. From what he's told me, though, he thinks this community might double in size if he posts it there. That could be good or it could be bad. If the CIC WC games have enormous numbers of downloads, that's a great message to game designers that space flight sims are worth their time and money investments. However, we don't want a page that is overloaded where downloads are impossible.
Hence, I'm not willing to make the decision without your input.