Let’s assume I have a software application with millions of files. The files receive frequent updates.
Is there a way to distribute those updates across all those devices?
I’m thinking something like Torrents/IPFS/Resilio. . . But they all seem like overkill.
I’ve been looking at my Search Engine, and thought it would be cool to allow people to download the database themselves, and run a local UI, for maximum privacy.
I would just be creating records within the main database. I could offer searches through the main site and allow people to explore it on their desktops.


i would put the small distributed files behind an API and set a cache on the client?
if you don’t want to do that due to wanting local offline then maybe separate the databases as plugins and download/subscribe based on if users enable them, similar to how CoMaps works.