TorrentX is a fully reactive client side software for downloading and uploading torrents.
BitTorrent is a peer-to-peer protocol, which means that the computers in a BitTorrent “swarm” (a group of computers downloading and uploading the same torrent) transfer data between each other without the need for a central server, where all the information passes through a particular server. The trackerUrl server keeps track of where file copies reside on peer machines, which ones are available at the time of the clients request, and helps coordinate efficient transmission and reassembly of the copied file.
In recent years, BitTorrent has emerged as a scalable peer-to-peer file distribution mechanism. Because of the great popularity of the BitTorrent there is a lot of interest among the scientific community on whether it is possible to improve the performance of this protocol. So many measurement and analytical studies have published suggestions for different algorithms that achieve performance improvements.
- Support Ubuntu 14,16, Windows 7,10, macOS High Sierra
- Java 8
- Maven 3
- Project Reactor
- Cucumber - 100+ scenarios, 500+ steps
- PaperTrail - Cloud logger