最近打算做个 APP 玩玩,不想买云服务器自己搭环境配后端维护了,函数计算看文档挺方便的,不知道做个简单的 APP 后端服务可以么(有用户登录、访问数据库等需求)?有没有用过的小伙伴,来聊聊使用感受~
1
Muninn 2019-05-14 12:03:15 +08:00 1
当然可以啦。
在良心云当过小白鼠,还不是很稳定。现在跑着几个函数。没用它的 api gateway,只是用 cos 触发跑后台任务。 想玩函数计算的话,aws 还是靠谱一些。 但是没流量的小 app,成本还是良心云促销的时候买个一两折的服务器划算。 为了玩函数计算的话,那当然是可以试试的了。 |
2
goodryb 2019-05-14 12:11:02 +08:00 1
个人觉得函数计算目前似乎比较适合无状态的服务,如果有状态的话,估计不好做,比如 session 同步,状态保持等。
|
5
Muninn 2019-05-14 14:07:21 +08:00
状态不用操心啊,现在分布式的应用都是无状态的了。
搞活动的时候 99 买个 redis 实例,用来存储状态就行了。现在写程序哪能离开 redis。 反正函数编程的缺点我认为是两个,第一,你被绑死在了一家服务商,基本上用过之后,对象存储,缓存,数据库,队列,api gateway 这五个服务都要用他们家的。。加上函数编程本身。6 个产品,用了就别换了。 第二,编程思路要变,要学习用新的方式写程序。有学习成本。 当顺了之后,还是写的很舒服的。 腾讯云的就是还在迭代中,更容易碰到 bug 啊。有一次好几天直接没日志了,没日志怎么调试。 aws 工具链也全,还有 vscode 插件啥的,腾讯云都没有。 最后补充一点,看服务类型了,如果是多媒体服务,不建议上函数编程,带宽太贵了。 如果对外流量很少,那就比较合适。 |