<div dir="ltr">I think they are good tools, however xmpp is pretty heavy. You could implement a chat on top of vernemq (<a href="https://github.com/erlio/vernemq">https://github.com/erlio/vernemq</a>) - an Erlang MQTT message broker - or Cowboy with the websocket module or REST handler + SSE for pushing events. I have been using Cowboy with websockets or REST/HTTP +SSE with great success.</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Apr 14, 2016 at 10:53 AM Caiyun Deng <<a href="mailto:dcy.dengcaiyun@gmail.com">dcy.dengcaiyun@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi! I want to develop a mobile IM app, i searched something about.</div>Because xmpp is <span style="color:rgb(51,51,51);font-family:Georgia,Times,'Times New Roman',serif;font-size:15px;line-height:21px">heavyweight, is </span><font color="#333333" face="Georgia, Times, Times New Roman, serif"><span style="font-size:15px;line-height:21px">ejabberd/MongooseIM not a good choise for mobile IM?</span></font><div><font color="#333333" face="Georgia, Times, Times New Roman, serif"><span style="font-size:15px;line-height:21px">If you develop a mobile IM today, which tool will you choose?</span></font></div></div>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div>