From 9cb05fd30990ebd8a590d9e27d0f256aa7e4e1c5 Mon Sep 17 00:00:00 2001 From: nrvo <151435968+nrvo@users.noreply.github.com> Date: Tue, 14 May 2024 03:19:07 +0200 Subject: [PATCH] Update apps/spacedrive/metadata/description.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- apps/spacedrive/metadata/description.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/spacedrive/metadata/description.md b/apps/spacedrive/metadata/description.md index 8d6054e2..f3a3adef 100755 --- a/apps/spacedrive/metadata/description.md +++ b/apps/spacedrive/metadata/description.md @@ -12,7 +12,9 @@ For independent creatives, hoarders and those that want to own their digital foo --- + ## What is a VDFS? + A VDFS (virtual distributed filesystem) is a filesystem designed to work across a variety of storage layers. With a uniform API to manipulate and access content across many devices, VDFS is not restricted to a single machine. It achieves this by maintaining a virtual index of all storage locations, synchronizing the database between clients in realtime. This implementation also uses CAS (Content-addressable storage) to uniquely identify files, while keeping record of logical file paths relative to the storage locations. The first implementation of a VDFS can be found in this UC Berkeley paper by Haoyuan Li. This paper describes its use for cloud computing, however the underlying concepts can be translated to open consumer software.