I’m doing some research at Uni, and using openfire as part of the message middleware layer to exchange data on a pub-sub approach, with vehicles sending their position data via this layer, back to an AI component to control them.
I’ve noticed some odd behaviour, and first thought it might be messages being delivered out of order, but this looks OK (though I don’t know if this is guaranteed).
But, after running some tests last night, it looks like at about > 200 messages per second things start to struggle, and I get a backlog of messages starting to build up.
I wondered if anyone else has found any such limits? I’m connecting using smack if it makes any difference.