将Parse.com API与Pubnub相结合是大规模实时消息传递的可行选择并获得组合工具集吗?

And*_*lla 8 chat real-time backend ios pubnub

基本上将Parse与Pubnub,Pusher或类似组合在一起,而不是从头开始构建自定义后端.

我将使用facebook登录和文件存储/共享来开发实时消息系统.从理论上讲,我可以使用Parse和Pubnub之类的组合来覆盖后端需求.分别为:

Parse负责:

  • 登录
  • 文件存储
  • 推送通知(已关闭的应用)

而Pubnub负责:

  • 真实
  • 时间传递信息......

要求:

我需要一个可以扩展到数百万用户的系统,如果需要,可以快速部署通常一个符合这个标准和规范的解决方案.

标准:

  • 由一个或两个开发人员快速部署.
  • 可以扩展到数百万用户.
  • 高可靠性

眼镜:

  • FB登录
  • 实时消息传递
  • 推送已关闭的应用交付
  • 共享文件和图像存储

任何反馈,如果这作为第一阶段部署将运作良好,任何陷阱将非常感谢.

小智 11

我有点偏颇但是看看StackMob(www.stackmob.com),通过StackMob Marketplace,您可以直接访问PubNub而无需创建第二个帐户.市场上还有很多其他优秀的服务来添加SendGrid等功能.

您正在寻找的所有功能都是开箱即用的,即使是单独的开发和生产帐户.Parse你没有得到的东西.只需单击一个按钮,您就可以将Schemas和自定义代码从开发移动到生产.

我们当然可以支持您正在谈论的用户.我们在平台上有7款来自Atari的游戏,以及Land O Lakes和Adidas Japan等其他大型企业.在可靠性方面,我们也有很好的记录.


And*_*lla 1

简短的回答:

不。

细节:

无论如何,你都会发现,与这些系统中的任何一个建立聊天都太昂贵了,因为它们的 BaaS 模型是基于按呼叫次数收费的。

我必须使用 parse.com 自己计算出很多逻辑,现在我正在实现一个 XMPP 解决方案,工作量与让某些东西正常工作所需的工作量是相同的。

我的替代解决方案:

在 AWS 等设备上使用 ejabberd 等开源 xmpp 服务器,然后使用其中一个 API 来连接到它。

如果您需要有关我的经历的更多信息,请与我联系:

@安德烈斯卡内拉