I'm looking hard but I cannot find any XMPP server in python with the following features:
- using epoll, just like http://www.gevent.org/
- supporting BOSH
- modular design
- use little RAM/CPU for up to 1000 users
- more important than the previous requirement: the CPU/RAM usage must be predictable
Prosody looks quite good feature-wise, but I don't know how many users it can support simultaneously and how it is performance-wise.
Could someone give me an idea?