Comments (5)
fuser is a fork of fuse-rs. I forked it because fuse-rs doesn't seem to be actively developed anymore. My main goal is to add support for more of the libfuse feature set. I use fuser for a distributed filesystem (fleetfs) myself.
from fuser.
Mostly as a side project for fun, but it might turn into something more real. My main reason is that both of those are hard to operate and scale
from fuser.
Thanks, good news on both counts. I'm new to Rust which makes it hard to evaluate things - I will do some testing with fuser and polyfuse. The latter was suggested to me because it uses async but I don't know how important that is or what other differences there are. Initially I just need to use this to create a mount for a proof of concept, so we can always switch layer on. The project is safenetwork.tech / https://github.com/maidsafe and I'm helping someone there who is working on using CRDTs to allow a client to mount a replica filesystem that will automatically sync across devices.
fleetfs looks interesting - is it like one big filesystem like IPFS or something else?
from fuser.
Cool, sounds like a neat project. I'll probably add async support to fuser at some point. It hasn't been too important for me yet though.
Fleetfs is more like GlusterFS or Lustre
from fuser.
Thanks, new area to me. What's the reason for fleetfs?
For ref:
- https://en.m.wikipedia.org/wiki/Gluster#GlusterFS
- https://en.m.wikipedia.org/wiki/Lustre_(file_system)
from fuser.
Related Issues (20)
- Wrong parameter name of `symlink`
- Release next version to remove users dep? HOT 1
- umask always zero? HOT 1
- Simple example is incorrect HOT 3
- Support for asynchronous direct file I/O
- Cannot be built on OpenBSD HOT 1
- How spawn thread for fs `!Send`? HOT 1
- Instant SegFault on Alpine HOT 1
- Infinite loop in `hello.rs` HOT 2
- CUSE support?
- panic!() in Filesystem::init() will hang the FS stack
- Multithreading Support? HOT 15
- macOS FUSE-T support HOT 4
- Refresh documentation
- Looking for more examples of fuser usage. HOT 2
- issue with auto unmount on android HOT 2
- Filesystem hangs sometimes on Android
- Implement `Hash` for `FileAttr`?
- Why does `mount2()` not return in `fuser` but in `libfuse` HOT 1
- What are the ttl and generation arguments for in the replies? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fuser.