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