Examples:
- URIs
- Multiaddresses ipfs/ipfs#227
- Magnet Links
- Content Addressing
Note that Amazon Resource Names arn
should be a URI, but it is not unfortunately!
Access files in S3, local filesystem, google cloud, Web DAV, HTTP, FTP, HDF5... etc. Multi-language means FUSE.
- VirtualFS - https://github.com/matrixai/js-virtualfs - preserves the Node FS API but puts it in memory, completely in JavaScript.
- https://www.pyfilesystem.org/
- FUSE - SSHFS, S3FS... etc
Various "filesystem in a file" also relate to this in the sense of persistence. They often have tradeoffs on random read, random write, compression, encryption... etc.