Skip to content

danalex97/CacheTorrent

Repository files navigation

CacheTorrent

Build Status Coverage Status

CacheTorrent is a file sharing system based on leader election, caches and indirect requests. It is fast in homogeneous networks and inexpensive in terms of inter-ISP redundant transmissions under any network conditions.

The CacheTorrent system extends the BitTorrent protocol, providing strong incentives for users to follow the proposed solution.

Quick Start

Documentation

The general documentation is provided in Markdown, while the code uses GoDoc.

Protocols

  • BitTorrent - a simplified implementation of the BitTorrent protocol
  • CacheTorrent - a BitTorrent extension aimed to reduce the inter-ISP traffic
  • Extensions - extensions on top of CacheTorrent based on emperical results

Tools

  • Visualization tool [usage]
  • Remote deployment tool [usage]

Simulations are made using the Speer simulator.

How to contribute!

Want to help? You can raise an issues or contact me directly at [email protected].

About

Network friendly speedy torrents.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published