biigle / core

:large_blue_circle: Application core of BIIGLE
https://biigle.de
GNU General Public License v3.0
13 stars 15 forks source link

CDN-like mirrors for volume images #318

Open mzur opened 3 years ago

mzur commented 3 years ago

Allow multiple mirrors for the same volume, which are selected like a CDN to load the image from the nearest location. Effectively, a volume can have a "default" URL and then a set of "mirror" URLs, each of which is associated with a certain geographical region (maybe identified by IP address range). BIIGLE then redirects the image file requests to the appropriate mirror for the region (if there is a matching IP address range) or uses the default URL.

mzur commented 10 months ago

This should also work with uploaded files. The uploaded files are the default location for BIIGLE and then the users can add one or more mirrors. This could be a solution for the currently bogged down video processing queue.