hi max,
How did you test for openfire? Programing with Smack?
You may use Tsung, and change ulimit on linux.
but I still can not get the performance - at least 50000. Just you said, no one explain for it. Maybe, the solution is not free.
Regards,
Snowing