https://github.com/qzmfranklin/torrent
Intranet File Sharing via the BitTorrent Protocol
https://github.com/qzmfranklin/torrent
bazel bittorrent cloud-infrastructure file-sharing
Last synced: 7 months ago
JSON representation
Intranet File Sharing via the BitTorrent Protocol
- Host: GitHub
- URL: https://github.com/qzmfranklin/torrent
- Owner: qzmfranklin
- License: other
- Created: 2017-07-04T16:03:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-27T23:15:12.000Z (over 7 years ago)
- Last Synced: 2025-01-27T12:46:58.344Z (9 months ago)
- Topics: bazel, bittorrent, cloud-infrastructure, file-sharing
- Language: Python
- Size: 488 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
- Roadmap: ROADMAP
Awesome Lists containing this project
README
Enterprise file sharing powered by BitTorrent.
This project solves the problem of distributing files across an enterprise
network. Imagined problems:
1. The Continuous Integration (CI) system builds large artifacts every day,
deploying those artifacts to the production cluster using ssh, http, or
ftp is usually too slow as it is very likely to encounter network
bottleneck issues.
2. Mission critical, yet large (binary) files must be synchronized to
sites across the globe. Transcontinenal links are usually too narrow
and flakey for conventional methods to work efficiently and reliably.
Why BitTorrent?
1. BitTorrent is designed to solve problems exactly like the ones described
above. It relieves much of the stress on the network bandwidth by
enabling peer-to-peer transmission of packets. Topologically, the data
will propagate as fast as it can given the network condition.
2. BitTorrent is battle tested. There have been numerous production
quality BitTorrent clients developed for various platforms. It has been
proven as performant and reliable for file sharing purposes.
3. BitTorrent is fully open source.