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

glommio channel_mesh #180

Open
112RG opened this issue Jun 25, 2023 · 2 comments
Open

glommio channel_mesh #180

112RG opened this issue Jun 25, 2023 · 2 comments
Labels
F-feature-request feature request

Comments

@112RG
Copy link

112RG commented Jun 25, 2023

Hi just wanted to say thankyou for the great library.

I am wonder if there plans for a channel_mesh API like in glommio?

@112RG 112RG added the F-feature-request feature request label Jun 25, 2023
@ihciah
Copy link
Member

ihciah commented Jun 30, 2023

Maybe not.
I looked at the code, it seems a channel implementation. Usually channel's impl does not couple with runtime(runtime provide it just for convenient).
You can always use a third-party channel implementation with any runtime. If you want to use it, I suggest you import their crate or fork the code to an independent crate.

@likeabbas
Copy link

Hi,

I think this should be relooked at. A channel_mesh implementation would likely be required for something like Sharding to be implemented, which is a feature I believe Monoio would really benefit from. Being able to shard requests to a specific thread would allow for stateful data to be saved without needing it to be sent or synchronized with another thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F-feature-request feature request
Projects
None yet
Development

No branches or pull requests

3 participants