https://github.com/indyjo/cafs
Content-Addressable File System (used by BitWrk)
https://github.com/indyjo/cafs
chunking deduplication download http rolling-hash synchronization upload
Last synced: about 1 month ago
JSON representation
Content-Addressable File System (used by BitWrk)
- Host: GitHub
- URL: https://github.com/indyjo/cafs
- Owner: indyjo
- License: gpl-3.0
- Created: 2014-11-05T22:31:23.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-10-09T10:32:40.000Z (over 6 years ago)
- Last Synced: 2025-08-13T22:29:05.486Z (6 months ago)
- Topics: chunking, deduplication, download, http, rolling-hash, synchronization, upload
- Language: Go
- Size: 689 KB
- Stars: 19
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
cafs
====
[](https://travis-ci.org/indyjo/cafs)
Content-Addressable File System.
This is the data caching back-end used by the BitWrk distributed computing
software. See https://bitwrk.net/ for more info.
Stores data in de-duplicated form and provides a remote-synching mechanism with
another CAFS instance.
Data no longer referenced is kept in cache until the space is needed.
Currently, data is not saved to persistent storage.