8

本质上将 Parse 与 Pubnub、Pusher 或类似工具结合起来,而不是从头开始构建自定义后端。

我将开发一个带有 facebook 登录和文件存储/共享的实时消息系统。理论上,我可以结合使用 Parse 和 Pubnub 之类的东西来满足后端需求。是:

Parse 负责:

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

Pubnub 负责:

  • 真实的
  • 消息传递时间...

要求:

如果需要,我需要一个可以扩展到数百万用户并且可以快速部署的系统。一般来说,一个符合此标准和规范的解决方案。

标准:

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

眼镜:

  • 脸书登入
  • 实时消息传递
  • 推动封闭式应用交付
  • 共享文件和图像存储

如果这作为第一阶段部署的任何反馈将运作良好并且任何陷阱将不胜感激。

4

3 回答 3

11

我有点偏见,但请查看 StackMob (www.stackmob.com),通过 StackMob Marketplace,您可以直接访问 PubNub,而无需创建第二个帐户。市场上还有许多其他出色的服务可以添加诸如 SendGrid 之类的功能。

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

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

于 2012-12-04T18:22:06.523 回答
2

听起来不错,但是 2 个系统(Parse 和 PubNub)与您的标准相矛盾由一两个开发人员快速部署。

有理由找到一个满足您所有要求的系统。

你可以在QuickBlox 后端掠夺——你自己的云后端 它有 7 个模块(API 集)用于不同的任务。您可能对以下内容感兴趣:

  1. 用户模块- 它有 Facebook/Twitter 登录
  2. 消息模块- 这是推送通知。它支持 iOS、Android、BlackBerry、WindowsPhone 推送通知
  3. 内容/CMS 模块- 它允许存储/共享/流式传输任何类型、任何大小的文件(最大 5 TB!)
  4. 聊天模块- 实时消息传递。QuickBlox Chat 是一种快速可靠的聊天解决方案,它结合了可扩展的云托管 XMPP 聊天服务器、通过用户模块的无缝单点登录授权、通过推送通知传入的 IM/聊天警报和通过内容的文件附件的优点。

我推荐看看它,它还有很多很棒的功能,比如通过自定义对象模块创建自定义 API

此外,还有企业解决方案 - QuickBlox,这是白盒,因此您可以将其部署到您自己的服务器上,如果您愿意,可以转售给其他客户

于 2013-01-19T13:16:34.937 回答
1

简短的回答:

不。

细节:

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

我必须使用 parse.com 自己解决很多逻辑,现在我正在实施 XMPP 解决方案,工作量是相同的才能使某些东西正常工作。

我的替代解决方案:

在 AWS 上使用像 ejabberd 这样的开源 xmpp 服务器,然后使用其中一个 API 连接到它。

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

@andrescanella

于 2013-03-01T21:14:00.170 回答