bb-adrs
file-system-stress-testing
bb-adrs | file-system-stress-testing | |
---|---|---|
2 | 1 | |
22 | 90 | |
- | - | |
0.0 | 10.0 | |
4 months ago | about 8 years ago | |
C | ||
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bb-adrs
-
NFS > FUSE: Why We Built Our Own NFS Server in Rust
For people who are interested in doing something similar in Go, some time ago I implemented a generic VFS that can be exposed both via FUSE and NFSv4.
It’s part of Buildbarn, a distributed build cluster for Bazel, but it can also easily be used outside that context.
Details: https://github.com/buildbarn/bb-adrs/blob/master/0009-nfsv4....
My recommendation to the authors would be to use NFSv4 instead of NFSv3. No need to mess around with that separate MOUNT protocol. Its semantics are also a lot closer to POSIX.
-
TabFS – a browser extension that mounts the browser tabs as a filesystem
The open-source implemention I'm aware of is in Buildbarn
Design doc: https://github.com/buildbarn/bb-adrs/blob/master/0009-nfsv4....
file-system-stress-testing
-
NFS > FUSE: Why We Built Our Own NFS Server in Rust
There's https://github.com/google/file-system-stress-testing but in this case I believe it would mostly stress-test the NFS client rather than your code… and I have never tried to use it, no idea if it even does anything useful.
I know from lore that there are compliance-test suites for POSIX the file system API, but I believe those are commercial products :(
What are some alternatives?
osa-chrome - Emacs remote tab control for Google Chrome
nfsserve - A Rust NFS Server implementation
go-xdr - An XDR (External Data Representation) to Go compiler
opendata.cern.ch - Source code for the CERN Open Data portal
btfs - A bittorrent filesystem based on FUSE.
fuse-t
tabist - Simple Tab Manager Extension for Chrome and Firefox.
TabFS - 🗄 Mount your browser tabs as a filesystem.
VBAChromeDevProtocol - VBA (Excel) based wrapper for Chrome Developer Protocol (CDP) - sorta a VBA version of Puppeteer/Selenium
raycast-script-commands - Personal Scripts for Raycast Script Commands https://github.com/raycast/script-commands
cursorless - Don't let the cursor slow you down