A distributed bittorrent tracker in Erlang