Scalability questions

Hi all,

I've three questions:

1) There are any experience about the memory/cpu consumption per concurrent user on ejabberd?
2) Use ejabberd an multi-threaded architecture and can profit from smp systems?
3) Hast ejabberd the possiblity to use epoll to prevent locking problems?

Regards
Nils

Answers

nj wrote:

1) There are any experience about the memory/cpu consumption per concurrent user on ejabberd?

There is experience, but few documents about it. Check www.jabber.org status page, and maybe other public Jabber servers running ejabberd also publish graphical statistics. There's also a page about becnhmarking, but the results use old version of Erlang/OTP and ejabberd.

nj wrote:

2) Use ejabberd an multi-threaded architecture and can profit from smp systems?

Yes, recent versions of Erlang/OTP R11B include support to SMP, and ejabberd benefits from that support.

nj wrote:

3) Hast ejabberd the possiblity to use epoll to prevent locking problems?

Yes, recent versions of Erlang/OTP also include support to Linux and FreeBSD kernel poll.

Syndicate content