-
-
Notifications
You must be signed in to change notification settings - Fork 143
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
Use compio
instead tokio_uring
#619
Comments
Just want to play devils advocate here: Is this truly going to be worth moving away from tokio for the runtime? Tokio seems to be the de-facto runtime. The OpenDAL analogy is a good one, but I guess I'm really not seeing Windows support being a first-class requirement when a majority of servers are ran on linux boxes. Also FWIW, I believe tauri uses Tokio, and they aim to be the cross-platform experience for apps using TS+Rust. |
Describe the problem related to your feature request.
Compared with
tokio_uring
andmonoio
,compio
has better performance and compatibility, and has better support for the windows platform.What solution would you like?
Replace
tokio_uring
in valence and usecompio
What alternative(s) have you considered?
monoio
, but it does not support windows platformAdditional context
As far as I know, Apache OpenDAL™ is migrating to
compio
and there may be detailed performance testing there.The text was updated successfully, but these errors were encountered: