超越边界:支付宝 FaaS 的应用实践和未来展望|ArchSummit

229b87fbd93ac70153e5d45d40da9a4c.gif

2017 年,小程序横空出世,开启了一个新时代。小程序以其即扫即用的特性,为用户提供了无需下载、无需安装、即刻享用的便利体验,并逐渐成为了我们日常生活中不可或缺的一部分。

小程序开发和运维的技术点

小程序开发和运维的技术难点

然而,小团队或者说小企业想要开发小程序并非易事。小程序的流量具有极高的波动性,要想在早晚高峰时段、节假日等流量激增的情况下保持服务器的稳定性,是一大挑战;同时,小程序的需求变化迅速,对开发者的技术能力和运维能力也有较高的要求。

针对这些挑战,以函数计算为代表的无服务器技术为开发者们提供了一个理想的解决方案,极大地降低了后端的研发门槛。开发者只需关注业务逻辑,无需关心运行环境和服务器等底层资源,减轻了运维负担。函数计算的自动弹性伸缩特性,能够有效应对流量的波动,保证小程序的稳定运行,同时也避免了资源闲置的浪费,帮助开发者有效地降低成本。

从技术层面降低运维难

从技术层面降低运维难度

为了进一步帮助开发者快速、低成本地开发小程序应用,支付宝推出了以函数计算为核心的云开发产品。在冷启动、高可用和安全等方面做出了创新性的工作,为开发者提供了无缝、稳定的使用体验。

这些技术在实践过程中也存在很多痛点,例如作为 one request per instance 的请求模型,而非弹性扩缩容的调度模型,对容器调度系统的高可用和负载有非常大的挑战。

此外,为了快速启动函数容器,需要进行大量的探索和实践过程,多级 Cache 技术:函数版本的缓存、函数 Runtime 的函数、函数 Checkpoint 的缓存等。

不仅如此,还要做很多冷启动优化的动作,例如从 Rund 到 Runsc 、从 Checkpoint+Restore 到 Fork 等等。

FaaS 的应用实践和未展望

FaaS 的应用实践和未来展望

蚂蚁集团可信原生技术部/云开发技术负责人邢奇老师将会在 7 月 22 日深圳 ArchSummit 会议上分享《超越边界:FaaS 的应用实践和未来展望》议题。

f05c16597769a68cb2d88a775aa36041.png

邢奇老师是微服务产品和 RPC 框架领域专家,长期从事服务治理和服务发现等相关领域的研究和实践,目前担任蚂蚁云开发技术负责人,负责支付宝云开发产品的研发和实践。提供基于 Serverless 的一站式小程序后端服务开发平台,支持低成本快速的动态扩缩容能力,提供云函数、云数据库、云存储、静态托管,Redis、MySQL 等全备开发套件,并且支持实时调度和极致的容器冷启动技术来实现超低成本。

演讲提

FaaS 的崛起

深入 FaaS 的技术架构

百毫秒级的冷启动

FaaS 的实践和收益

未来展望

帮助听众了解 FaaS 产品,体验函数编程和 Serverless 的技术优势;了解 Runsc 沙箱技术和安全防护;了解 Checkpoint、Restore 和 Fork 等前沿技术亮点;体验一步步对容器的冷启动速度和性能的优化过程。

【活动推荐】

如果你想来 ArchSummit 会议现场听演讲,了解 FaaS、Serverless 使用案例,可联系票务经理咨询购票:18514549229(微信号同手机号)。

👇点击「阅读原文」可查看大会完整日程。

b6b6f58983ca9d23b21ad778a0436c05.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值