BitTorrent protocol implemented in rust. this is a simple barebones implementation for the sake of learning
Parse Torrent Metadata filesFetch File Info from the TrackerFetch pieces from PeersUse Worker threads for fetching peicesHandle Peer signals (choke/unchoke/Have/Want)- Manage and assign proper pieces to be fetched for each worker/peer
- Manage priority of pieces/peers