这是我的困境,现在我正在开发一个使用Parse作为我的后端服务的社交媒体应用程序,它的工作正常。在今天进行一些研究的同时,我意识到如果我的应用程序使用Parse快速普及将变得非常昂贵,或者只是停止请求一起超过限制。
1)基本上我的问题是,根据您对Parse的体验,处理具有多个用户的应用程序的效果如何?
2)此外,许多用户是否等同于每秒许多请求,还是有一种有效的方法来开发我的应用程序,以保持每秒的请求数量下降?
3)最后,为我的应用程序开发自己的后端服务会更容易/可行(我没有后端经验,所以我必须自学)?我并不反对这样做;我只知道它会增加开发时间,但从长远来看可能是最好的选择 谢谢你的帮助。
答案 0 :(得分:3)
1)我们在大多数应用程序中使用Parse,而Parse正在处理好事。我们的一个使用Parse的应用程序,每月有3k用户,一切顺利
2)您应该开发您的应用以尽量减少请求。您必须尽可能获得大量数据。这将丢弃您的请求编号。
3)我可以向你推荐你应该从类似Parse的系统开始。我们处于匆忙的时期,所以你必须采取精益求精的态度。如果将来Parse不足以满足您的需求,那么您必须对此感到高兴。您可以同时开发自己的后端服务。
答案 1 :(得分:0)
虽然很好,但你正在计划提前解析或类似像亚马逊这样的东西会更好地实现可扩展性。如果你得到一个域并拥有一个你维护的mysql数据库(或其他任何东西),那么可扩展性就不如使用处理所有这些的服务那么好。
我创建了自己的后端,我希望我没有浪费时间。我现在很可能因为可伸缩性原因而不得不找到服务,所以真的只是浪费了我的时间。这只是我的两分钱其他人可能不同意
答案 2 :(得分:-1)
我认为构建自己的后端非常困难且耗时。看看CloudKit,它为您提供了比免费解析更好的配额。请注意,您需要注册的开发者帐户才能使用它。就个人而言,我正在使用Parse制作我的应用程序,如果我准备好发布,我会加入程序并更改代码以使用CloudKit,或者将其保留为Parse,如果Parse配额几乎结束,那么我更改为CloudKit。但是,正如我所经历的那样,Parse免费配额非常安静。