Skip to content

A WIP remote file system based on fuse that leverages io_uring, SCTP, C++23 and multiple tricks and hacks to reach good performance.

License

Notifications You must be signed in to change notification settings

jdecourval/remote-fs

Repository files navigation

remote-fs

A WIP remote file system based on fuse that leverages io_uring, SCTP, C++23 and multiple tricks and hacks to reach good performance.

The components are:

  • lib/remotefs
    Most of the common logic is here.

  • sources/client
    The client used to mount the filesystem.

  • sources/server
    The server that exposes remote files.

  • sources/test-client
    A client that doesn't use fuse, but only send Ping messages as a benchmark.

About

A WIP remote file system based on fuse that leverages io_uring, SCTP, C++23 and multiple tricks and hacks to reach good performance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published