Does XMPP programming use erlang or java?
2 answers
It all depends on what type of development you are doing. If you are writing bots, clients or components, this is not very important. Choose the one you are most comfortable with.
And you want to test communication with other servers.
On the community side , you can always join one on the xmpp.org mailing list , jdev@jabber.org , which is the obvious choice for a developer.
I find the ejabberd community to be pleasant and reactive. (I, however, have a bias towards erlang and ejabberd).
You might want to check Tigase , java xmpp server with OpenFire pulse lost.
+3
source to share
Here's an interesting case study from Chesspark, one of the major XMPP sites:
Choosing an XMPP Server
They ended up choosing ejabberd, but you can read all about decision-making processes.
+2
source to share