Not logged in. · Lost password · Register
Forum: XMPP Servers RSS
Avatar
s.ghasemi #1
Member since Jul 2017 · 29 posts
Group memberships: Members
Show profile · Link to this post
Subject: Broadcast mekanism in Openfire
Hi friends :
How do work the mechanism of broadcast and algorithm in Openfire?
When I was sending message to 20k users, I understood the sort of receiving message depends on sort of records in database.
but what about the sort of sending message? for exampele what time is the turn of 15000th user?
This post was edited on 2017-08-07, 12:33 by Alex.
Avatar
Alex #2
Member since Feb 2003 · 4449 posts · Location: Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Please include more information on how you broadcast your messages.
Are you using an XMPP extension for broadcasting? If yes, which one?

The Openfire community may be a better place to ask such questions.
Avatar
s.ghasemi #3
Member since Jul 2017 · 29 posts
Group memberships: Members
Show profile · Link to this post
Thanks Alex :
I used of plugin Broadcast in Openfire and Matrix Lib for connection also  Sql server ...
Avatar
Alex #4
Member since Feb 2003 · 4449 posts · Location: Germany
Group memberships: Administrators, Members
Show profile · Link to this post
You can just make your own performance tests

I don"t know what the ordering is. Also for broadcast there is nothing in the specs which limits you to a specific ordering. You have to ask the Openfire developers to find out, or look at their source codes.
Why does the ordering matter for you?
Avatar
s.ghasemi #5
Member since Jul 2017 · 29 posts
Group memberships: Members
Show profile · Link to this post
Thanks :
I just want to know the mechanism of broadcast in Openfire.
why is the time of delivery different for different rows
For example in the first record in database the time of delivery is 34 mil but in 20.000th record is 36 sec ?
was they different their sending on broadcast?
Avatar
Alex #6
Member since Feb 2003 · 4449 posts · Location: Germany
Group memberships: Administrators, Members
Show profile · Link to this post
I don't have the answer to that. You have to consult the Openfire developers on their forum.

A assume the they have some worker threads which send out the queued messages. This is why they get received somehow in sequence and not all at the same time.
This post was edited on 2017-08-07, 16:53 by Alex.
Avatar
s.ghasemi #7
Member since Jul 2017 · 29 posts
Group memberships: Members
Show profile · Link to this post
Thanks for responding.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Forum: XMPP Servers RSS