app-dev

]]>
sn-dev

]]>
tracker-dev

]]>
db-dev

]]>
Data

]]>
2. Upload .torrent

]]>
3. Torrent object saved

to database

]]>
4. .torrent saved to disk.

]]>
HTTP

]]>
Orbited

]]>
5. storagenode have subscribed via STOMP

]]>
6. The storage node gets the .torrent.

]]>
lobber-storagenode

]]>
transmission-remote

]]>
transmission

]]>
opentracker

]]>
7. Start the torrent

]]>
9. Users torrent client announces the torrent to the tracker

]]>
10. Tracker checks if the torrent exits in the lobber database.

]]>
.../exists/xxx/

]]>
8. Asks the tracker for seeders

]]>
11.

]]>
Share with storagenode

]]>
1. Make .torrent

with data.

]]>
GET .../torrent/xxx/

]]>