jkominek / fdbfs

A not-yet-ready-for-use FoundationDB-backed FUSE filesystem. Seriously, don't use it.
ISC License
12 stars 1 forks source link

Provide reusable interface to the filesystem #15

Open jkominek opened 2 years ago

jkominek commented 2 years ago

As it stands, the code ties the filesystem to FUSE. Which sort of makes sense.

But it would be useful to be able to reuse the same FDB code to produce a Samba VFS, a stand-alone library, and other things.

Consider sooner, rather than later, how to pull the FUSE-specifics out of the FDB code.

slowfranklin commented 1 year ago

But it would be useful to be able to reuse the same FDB code to produce a Samba VFS

This! A thousand times! :) With this we could put serve files completely from a single database. I recently looked into replacing ctdb with fdb in Samba.