seth vidal wrote: > So you setup a separate seed for each file? Right now, we have an overall upload manager that knows which .torrent files are completed and need to be seeded. The manager keeps open a user configurable number of torrents and uploads until a user configurable about. (Default is a 3:1 ratio). If a torrent is dead and the manager has more torrents it will try connecting to others to keep uploading. > Do you keep the seed around after the download completes? Yes, until the desired ratio is reached or a timeout value is hit. Then the torrent file is deleted. > Aren't you taking a fairly serious performance hit? Not really. BitTorrent does incur some overhead, but since we are only seeding and only a couple files at a time, the hit is minimal. If a user wants they can configure the client to only upload 1 file at a time with a low bandwidth cap to help alleviate the performace drop. Thanks, Jarret Raim