Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Async fs support #19

Closed
Xuanwo opened this issue Feb 15, 2022 · 0 comments
Closed

Async fs support #19

Xuanwo opened this issue Feb 15, 2022 · 0 comments

Comments

@Xuanwo
Copy link
Member

Xuanwo commented Feb 15, 2022

Background

tokio::fs is just a wrapper of std::fs, we can adopt aio or io_uring to get more throughput in our pure async framework.

Some ideas

  • Provide different schemes vs The same scheme fs with the flag or feature flag?
  • Check os support during build. (io_uring requires Linux 5.6)
  • Inside opendal or another new crate?

Possible solutions

io_uring

aio

@apache apache locked and limited conversation to collaborators Feb 25, 2022
@Xuanwo Xuanwo converted this issue into discussion #66 Feb 25, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant