Skip to content
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

feat: support more runtimes rather than tokio #783

Open
MrCroxx opened this issue Oct 29, 2024 · 2 comments
Open

feat: support more runtimes rather than tokio #783

MrCroxx opened this issue Oct 29, 2024 · 2 comments
Assignees
Labels
feature New feature or request
Milestone

Comments

@MrCroxx
Copy link
Collaborator

MrCroxx commented Oct 29, 2024

https://tonbo.io/ develops a portable embedded database without tokio support. They want to try foyer in their environment, which requires foyer to run with general runtime rather than tokio only.

@MrCroxx MrCroxx added the feature New feature or request label Oct 29, 2024
@MrCroxx MrCroxx added this to the Planning milestone Oct 29, 2024
@MrCroxx MrCroxx self-assigned this Oct 29, 2024
@MrCroxx
Copy link
Collaborator Author

MrCroxx commented Oct 29, 2024

@ethe Would you like to describe the details of your requirements? 🙌

@ethe
Copy link

ethe commented Nov 1, 2024

Sure, thanks @MrCroxx , in the current, we are trying to use foyer in tonbo: https://github.com/tonbo-io/tonbo/pull/193/files#diff-576a25b15b009b660e408a738b04427884b18a77372406660bc3cf682486a4a1R11 . However, foyer is locked in tokio: https://github.com/foyer-rs/foyer/blob/main/Cargo.toml#L41 . Considering the scenarios Tonbo plans to support: WASM, Python, are there any plans to remove the requirement of Tokio?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: No status
Development

No branches or pull requests

2 participants