Serverless

原创
2020/04/16 17:59
阅读数 536

Serverless 是一个更大的范畴,Serverless 不只计算,也包括存储、数据库、中间件等各种服务。Serverless = FaaS(函数即服务) + BaaS(后端即服务)。其中 Serverless 计算一般指 FaaS,即云函数。

云函数和微服务不是取代关系。微服务是一种架构模式,而云函数是实现微服务的一种方式。微服务可以用云函数实现,也可以用 K8S + 容器,或者 VM 实现。

Serverless架构的不足,最大的一个问题我觉得就是状态保持,因为函数要进行动态扩缩,所以无状态是必须的,这个时候你要是有登录系统依赖cookie等,这个时候可能就会比较难受,但是目前很多项目的登录态都是依靠token来保持的,所以状态保持这种问题,也是可以通过业务逻辑来解决的。

 

展开阅读全文
打赏
0
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部