积木成楼
首页 / 函数计算

函数计算对业务进行优化的思路

2023-07-20 · 函数计算 · 约 3 分钟

函数计算简介

函数计算(Function as a Service,FaaS)是一种云计算服务模型,它将应用程序的开发和部署从基础设施管理中解放出来,开发者只需关注代码的编写,而无需担心服务器的运维。

以上为比较官方的理解,我的理解就是 一次性的容器(运维不用操心),代码传上去就行,一般来说就是单一功能的处理。实践了阿里云的 fc 之后,发现其实也是要操心一些基础的运维参数,比如超时时间,cpu跟磁盘用多少合适。但相对于传统运维,已经算是精简了不少。

fc 的主要特点

优点还挺多的

缺点同样突出

fc 的应用场景

我认为主要应用场景,就是事件驱动的任务,各类耗资源的轻量级 job 都可以转为 fc 执行

fc 在项目中的实践

很显然,在这种场景下,fc 完美的解决了,时间慢与资源消耗的问题,最终的结果就是,任务执行时间缩短到原来的 1/10 , cpu&磁盘 资源消耗也没了。因为调用次数有限,所以费用也非常低。

总结

架构这个东西,还是要看业务,需要什么用什么。 软件开发没有银弹/(ㄒoㄒ)/~~

← 返回文章列表