小伙伴们有试过吗?
1
lihongming 2020-12-11 14:40:04 +08:00 via iPhone
你说的是 fargate 吧?
|
2
whileFalse 2020-12-11 14:40:09 +08:00
主要看你镜像有多大。
你搞一个 10G 的镜像试试。 |
3
whileFalse 2020-12-11 14:41:19 +08:00 1
@lihongming Lambda 的新功能,能跑 Docker 镜像,我没仔细看不过应该限制必须有特定的启动入口。
|
4
hq 2020-12-11 15:30:15 +08:00
确实很牛,我云的函数支持容器有几个月了,目前还在持续优化冷启动,很多技术可以挖掘,感兴趣的可以试试,欢迎加盟。
一个示例项目: https://github.com/awesome-fc/custom-container-docs |
5
way2explore2 OP @whileFalse 启动入口 一般 js app.handler 和 lambda 保持一致
|
6
way2explore2 OP |
7
way2explore2 OP @hq 阿里云的 serverless ?
|
8
bleepbloop 2020-12-11 15:45:03 +08:00
其实这个东西很奇怪,lambda 跑容器太贵了吧,lambda 还是适合那种启动比较迅速的,时间能多花点在计算上
|
9
way2explore2 OP |
10
lihongming 2020-12-11 23:27:59 +08:00 via iPhone
@whileFalse wow,那我得好好看看去,能取代 fargate 就太棒了
|
11
hq 2020-12-11 23:58:54 +08:00 via Android
@way2explore2 是的,阿里云函数计算,这个方向有很多有意思的优化点
|
12
lihongming 2020-12-12 02:11:47 +08:00 1
@bleepbloop 其实 Lambda 的原理也是容器,而且是在冷启动时临时下载你的源码再编译、运行。所以我猜直接运行容器应该不比以前慢,而且提供了更大的灵活性。
|
13
way2explore2 OP @hq 很感兴趣,但自己没什么机会,毕竟不在那上班,不知道技术细节😂
|
14
hq 2020-12-12 12:37:23 +08:00
@way2explore2 阿里关于镜像加速方面积累挺多,自己研究可以看下下面两个项目,对这方面的工作感兴趣可以联系我,邮箱在个人介绍里。
https://d7y.io/zh-cn/ https://developer.aliyun.com/article/771742 |
15
bleepbloop 2020-12-13 11:18:14 +08:00
@lihongming lambda 和 fargate 是 MicroVM -- Firecracker,
|
16
bleepbloop 2020-12-13 11:22:35 +08:00
@way2explore2 其实我的意思是,如果程序很小,程序本身启动会很快,用普通 lambda 足矣,但如果程序依赖项太多,普通 lambda 不够用,需要用容器的话,那么程序启动可能会慢,用 lambda 的话太贵了。
lambda 是按程序总执行时间收费的,而不会考虑实际使用的 cpu 时间(对 IO bound 的程序来说太浪费了),放在 ec2 上,多个程序共享 cpu 反而便宜。 此外 lambda 的单价也高 |
17
DopaminePlz 2020-12-13 11:52:39 +08:00 via Android
只关心爬墙和简单的静态网页服务。请问这个可以用来出国吗?
|