Replies: 5 comments 4 replies
-
Is IPFS a plausible alternative? |
Beta Was this translation helpful? Give feedback.
-
The file structure of |
Beta Was this translation helpful? Give feedback.
-
I think aira2 may be a useful component to managing IO of torrent-based Zarr stores. It already has BitTorrent support from the docs: https://aria2.github.io/manual/en/html/aria2c.html#bittorrent-download |
Beta Was this translation helpful? Give feedback.
-
FWIW, a bunch of data has been backed up on sciop.net (example) and I've been using aria2 to grab certain datasets and copy them to object storage to make them more accessible, like the NCEI Estuarine Bathymetry: https://nbviewer.org/gist/rsignell/7339b3a4aa8d39eff4cd766e127aa77e |
Beta Was this translation helpful? Give feedback.
-
Would this torrent approach work hand-in-hand with Zarr stores that get extended (i.e.: Modifying existing Zarr stores)? Would that break the integrity of the torrent shared between peers? |
Beta Was this translation helpful? Give feedback.
-
Coming back from Cloud Native Geo, a major theme was how to build resilient data infrastructure (or ecosystem). A common idea that came up in many discussion groups was could we somehow store scientific data via bit-torrent. I don't think this idea seems too far fetched; we simply need to figure out how the Zarr protocol p2p torrent protocols align.
Projects like https://academictorrents.com/ (https://github.com/academictorrents) seem to validate that a peer-to-peer, public, global store of data is highly desirable – especially in a time when critical medical and environmental data is potentially being lost.
This repo in their project, in particular, seems very xpublish shaped! https://github.com/academictorrents/torrentify. A deeper look into the intersection of these protocols is warranted right now (maybe, even urgently).
Update: @samapriya is definitely one of the people at the conference who first brought up this idea!
Beta Was this translation helpful? Give feedback.
All reactions