XMPP programação uso erlang ou java?
Pergunta
Estou interessado ao feedback ouvir de um guru lá fora. Se você é um programador java, eu tenho certeza que você está familiarizado com openfire, enquanto programadores Erlang estão familiarizados com ejabber. Qual projeto tem grande comunidade ao fazer a programação em XMPP?
Solução
Tudo depende de que tipo de desenvolvimento que você faz. Se você estiver escrevendo bots, clientes ou componentes, não é muito importante. Escolha o que você é o mais confortável com.
E você vai querer testar para interoperabilidade com outros servidores.
Quanto à comunidade, você sempre pode se juntar um dos xmpp.org mailing lista , jdev@jabber.org ser a escolha óbvia para o desenvolvedor.
eu achar comunidade que do ejabberd é agradável e reativa. (I, no entanto, têm uma tendência para erlang e ejabberd).
Você pode querer verificar para fora Tigase , um servidor java xmpp com o impulso OpenFire perdeu.
Outras dicas
Aqui está um interessante estudo de caso de Chesspark, um dos maiores sites de XMPP lá fora:
Escolhendo um XMPP servidor
Eles finalmente escolheu ejabberd, mas você pode ler tudo sobre os seus processos de decisão.