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

Better performance with Erlang multisend? #4429

Closed
benbro opened this issue Dec 11, 2024 · 2 comments
Closed

Better performance with Erlang multisend? #4429

benbro opened this issue Dec 11, 2024 · 2 comments

Comments

@benbro
Copy link

benbro commented Dec 11, 2024

There is a discussion and PR for multisend support - being able to send the same message to many pids. Might help with MUC for broadcasting the same message to many clients in a large chat room. Do you think it is relevant?

@arcusfelis
Copy link
Contributor

I think we do privacy check for each user before broadcasting + some extra outing logic. So, it could be potentially tricky to add, especially into muclight.

@NelsonVides
Copy link
Collaborator

NelsonVides commented Jan 7, 2025

Hey there,

We're closing this issue mostly because Erlang multisend is not existing yet (and I was the one working on it for a while btw!), but also, because the topic is a lot more complicated depending on the use cases. Some, like MUC broadcasting, aren't directly a good fit because as mentioned by @arcusfelis, you need to do things like privacy checks and other routing logic.

I do however want to take advantage of such a multisend when it is finally made available, but that'll be a whole epic on its own and the time ain't there just yet :)

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

No branches or pull requests

3 participants