Erlang-based implementation of Jabber / XMPP server with focus on performance and scalability