Definitely a use case for bittorrent.
If the data changes, how would a torrent client pick it up and download changes?
Let the client curl latest.torrent from some central service and then download the big file through bittorrent.
A lot of torrent client support various API to automatically collect torrent file. The most common is to simply use RSS.
There's a BEP for updatable torrents.
Pretty sure people used or even still use RSS for this.
If the data changes, how would a torrent client pick it up and download changes?
Let the client curl latest.torrent from some central service and then download the big file through bittorrent.
A lot of torrent client support various API to automatically collect torrent file. The most common is to simply use RSS.
There's a BEP for updatable torrents.
Pretty sure people used or even still use RSS for this.