正确使用Firebase连接来构建聊天应用

时间:2014-06-19 03:49:13

标签: android chat firebase

我正在评估Firebase以构建聊天应用。它的计划让我担心:10,000个并发连接/每月1,499美元。

在我看来,聊天应用程序将始终与Firebase建立连接,以便立即接收传入的消息。这意味着如果我的应用在Android上获得10,000个有效安装,那么无论他们是否打开应用,我都必须每月支付1,499美元。

任何人都知道减少与Firebase的并发连接的解决方案,而不会影响聊天应用的感知质量吗?感谢。

注意

这是一款聊天应用,聊天应用的感知品质非常重要。因此,如果设备具有互联网连接,则永远不会发布Android上的连接。

1 个答案:

答案 0 :(得分:0)

拥有10k用户或下载10k的应用程序并不等于让10k并发用户全部登录并同时查看您的聊天应用程序。

更准确的经验法则是1个并发>典型网站或应用程序每月访问量为1200次(应用程序实际平均值甚至更高)。例如,50个并发连接相当于每月大约50,000次访问,其中750个访问者将接近100万。

大多数开发人员大大高估了他们将拥有的并发用户数量。作为一个数据点,大多数网站都可以轻松地在" free" Firebase计划大部分时间。实际上,超过99.5%的Firebase从未达到50个并发限制。

所以,长话短说,对于我们的自助服务客户来说,1万多个用户就足够了,一旦你接触了1200万用户,那么,希望企业选择在这一点上具有吸引力。