They mention 3.4 million concurrent users online.
From what they say on clustering, it looks that this is also ejabberd.
Reply on news.ycombinator.com