4 ms·
One part that really makes The Pirate Bay very efficient is their torrent tracker software. Unlike Python and PHP implementations, theirs is written in C, with
by WimLeers 14y ago
One part that really makes The Pirate Bay very efficient is their torrent tracker software. Unlike Python and PHP implementations, theirs is written in C, with very little dependencies. It's called OpenTracker — http://erdgeist.org/arts/software/opentracker/ http://erdgeist.org/arts/software/opentracker/. It's intended to run on a WLAN router; it's that efficient. Especially see the "Philosophy" section :)
Of course, other projects can also use this for very legal purposes. E.g. my http://driverpacks.net http://driverpacks.net project uses torrents for distributing (legal!) downloads to avoid expensive server bills. The infrastructure is simple: a central OpenTracker instance, plus a few seedboxes (±$15/month) that get new files via rsync (to guarantee each file always has seeders), and voila: terabytes per day of traffic at ±$1/day.
Live stats at http://driverpacks.net/stats http://driverpacks.net/stats — powered by http://drupal.org/project/opentracker http://drupal.org/project/opentracker.
Hopefully this is useful for somebody :)
- jlgreco 14y agoI thought they no longer ran a tracker. Does this piece of software fulfill other roles, or am I just mistaken?
- wlesieutre 14y agoAre you perhaps thinking of their change from .torrent files to magnet links? My understanding is that the tracker is something of a necessity.
- jlgreco 14y agoI thought that they switched to only serving torrent files and having people rely on other trackers, and then later moved to replace all the torrent files with magnet links.