sealfs icon indicating copy to clipboard operation
sealfs copied to clipboard

The storage system of sealos, aims to be a high-performance, high-reliability, and auto-scaling distributed file system

Results 9 sealfs issues
Sort by recently updated
recently updated
newest added

refactor the fuser main loop use tokio to avoid swap between thread and coroutine. maybe introducing another async-fuse is better.

When an error occurs, using unwrap will cause the program panic, and unwrap in the code needs to be replaced.

good first issue

![image](https://user-images.githubusercontent.com/14962503/228116584-0a8d9193-9493-41f6-8885-686219a24d20.png) ![image](https://user-images.githubusercontent.com/14962503/228116616-977d1c49-9074-4683-b727-82872f16ed9e.png) The temporary method to handle this is adding a lock for each thread.

### Code Bug Issues 1. getdents_remote --- need to consider data length (**SubDirectory needs to avoid serialization**) ### Performance Issues 1. rpc --- should be the current bottleneck (**40 times...

When data is passed from the client to the server and between servers, data may be lost, resulting in incomplete data. A checksum is required to ensure the integrity of...

We choose asynchronous io model to store file. First, the native aio of linux, which is supported by a relatively low kernel version, is encapsulated.And io_uring encapsulate later.