Broadcast mekanism in Openfire

Hi friends :

How do work the mechanism of broadcast and alguritm 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?

Your question is when sending a broadcast message to 20k users, how is the ordering of the users determined? I believe by ‘random’ entries within the routingTable