Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mit-pdos/go-nfsd
Fast NFS server implemented using GoJournal
https://github.com/mit-pdos/go-nfsd
Last synced: 14 days ago
JSON representation
Fast NFS server implemented using GoJournal
- Host: GitHub
- URL: https://github.com/mit-pdos/go-nfsd
- Owner: mit-pdos
- License: mit
- Created: 2019-11-23T16:39:07.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T16:16:50.000Z (6 months ago)
- Last Synced: 2024-12-08T12:50:28.292Z (26 days ago)
- Language: Go
- Homepage:
- Size: 3.25 MB
- Stars: 46
- Watchers: 18
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GoNFS
[![CI](https://github.com/mit-pdos/go-nfsd/actions/workflows/build.yml/badge.svg)](https://github.com/mit-pdos/go-nfsd/actions/workflows/build.yml)
An NFSv3 server that uses [GoJournal](https://github.com/mit-pdos/go-journal) to
write operations atomically to disk. Unlike many other NFS servers, GoNFS
implements the file-system abstraction on top of a disk (which can be any file,
including an in-memory file in `/tmp`, an ordinary file in another file system,
or a block device).## GoJournal artifact
The artifact for the OSDI 2021 GoJournal paper is in this repo at
[artifact](artifact/). See the README there for detailed instructions on
obtaining and using the artifact.