高效的聊天室后端?

我目前正在试图find最好的方式来编写一个交互兼容的即时通讯聊天应用程序与iOS和Android。

这个想法是,用户注册到应用程序,然后随机聊天是1对1的应用程序内的其他用户随机配对。

就像上面提到的,我希望这是跨平台,但是我只是想让iOS开始,但是我希望能够将其扩展到android的未来。

主要的问题是我想创build一个可扩展的东西。 完成后,它应该能够无缝地支持100个用户,但至less可以select在未来进一步扩展。

我目前研究的是XMPP和NodeJS,我原本以为这些是为了更多的WhatsApp群聊应用程序,但是最近发现Tinders后端是NodeJS。 用户数据存储(注册信息,例如年龄,性别)将在mySQL和PHP中完成。 我也在想连接用户的PHP。

我原本是想写一个Web应用程序(HTML 5),然后用一个webView制作一个iOS应用程序,并简单地将应用程序链接到webView。

有人能指出我正确的方向吗?

婴儿床的笔记随机分配一对一的聊天(认为tinder没有联系人列表群聊等)能够缩放保持效率能够跨平台(Android后添加)