Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
I propose to add a new FileStore example. Below are the ideas:
- It uses Ratis to store files so that the files are replicated in a Raft group.
- It is not a file system – it only supports basic operations such as read, write and delete but not ls, rename, etc.
- Its state machine stores the file data separated from the log in order to reduce the log size.
- It can be served as a Ratis performance test.