Difference between revisions of "Tracker"

From Archiveteam
Jump to navigation Jump to search
Line 7: Line 7:
  
 
= Software =
 
= Software =
[[User:Alard|alard]] takes care of making the tracker run happily.  The custom software is [https://github.com/ArchiveTeam/universal-tracker on GitHub]; it uses Redis for a backing store.
+
[[User:Alard|alard]] takes care of making the tracker run happily.  The custom software is a python based HTTP application that sends and receives JSON payloads and uses Redis for the data store; all on top of Debian Linux. The code is hosted [https://github.com/ArchiveTeam/universal-tracker on GitHub].

Revision as of 19:33, 5 April 2013

The Tracker is the center-pivot of Archiveteam's distributed archiving efforts. The Warrior is the yang to the Tracker's yin.

The tracker provides seed points such as usernames, and keeps track of who retrieved what resources and where they're stashed.

Hardware

The tracker runs on a Linode 1024 operated by chronomex. The system is tracked by Munin.

Software

alard takes care of making the tracker run happily. The custom software is a python based HTTP application that sends and receives JSON payloads and uses Redis for the data store; all on top of Debian Linux. The code is hosted on GitHub.