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

Add Unicast Channel #13

Open
leandro-lucarella-frequenz opened this issue Sep 15, 2022 · 0 comments
Open

Add Unicast Channel #13

leandro-lucarella-frequenz opened this issue Sep 15, 2022 · 0 comments
Labels
part:channels Affects channels implementation priority:low This should be addressed only if there is nothing else on the table type:enhancement New feature or enhancement visitble to users
Milestone

Comments

@leandro-lucarella-frequenz
Copy link
Contributor

What's needed?

There is no unicast lightweight channel at the moment.

Proposed solution

Add a Unicast channel that can have only one sender and one receiver.

Use cases

No response

Alternatives and workarounds

Broadcast channel can be used instead, and just use one receiver.

Additional context

We did some tests in the past and the performance gains weren't as good as expected compared to BroadcastChannel. It needs more thought (and maybe compelling use cases to dig further).

@leandro-lucarella-frequenz leandro-lucarella-frequenz added priority:low This should be addressed only if there is nothing else on the table type:enhancement New feature or enhancement visitble to users part:channels Affects channels implementation labels Sep 15, 2022
@llucax llucax added this to the v1.1.0 milestone Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part:channels Affects channels implementation priority:low This should be addressed only if there is nothing else on the table type:enhancement New feature or enhancement visitble to users
Projects
Status: To do
Development

No branches or pull requests

2 participants