陈仲寅,花名张挺,淘系前端技术专家,长期耕耘于 Node.js 技术栈,为淘宝和阿里其他 BU 提供框架和中间件解决方案,阿里集团 Serverless 标准化规范负责人,负责淘宝整体的 Node.js 体系基础建设,解决全栈开发的各种维护和稳定性问题,也同时负责 MidwayJs 系列内部和社区开源产品,包括 Midway、Sandbox、Pandora.js、Injection 等开源产品的开发、维护等工作。
陈仲寅,花名张挺,淘系前端技术专家,长期耕耘于 Node.js 技术栈,为淘宝和阿里其他 BU 提供框架和中间件解决方案,阿里集团 Serverless 标准化规范负责人,负责淘宝整体的 Node.js 体系基础建设,解决全栈开发的各种维护和稳定性问题,也同时负责 MidwayJs 系列内部和社区开源产品,包括 Midway、Sandbox、Pandora.js、Injection 等开源产品的开发、维护等工作。
在铺天盖地的 Serverless 宣传时期,各大厂商纷纷推出了自己的云平台,不遗余力的发展自己的用户。在各大厂商焦灼战争的同时,业界也开始了对 Serverless 业务形态的研究和探索。我们能看到 Serverless 的优势,也能看到它的与众不同。但是直至今日,还没有标准化或比较成熟的实践案例,各大公司都秉持观望的态度,很少有能够利用或者真正的迁移到 Serverless 体系的方案。
阿里巴巴集团在一年中使用 Node.js 在 Serverless 业务中沉淀了不少模型,结合业务本身提出了一体化标准模型。其能够最大程度的帮助业务快速开发、快速试错,从而让前端和开发都能伴随着业务成长,达到业务先赢的初衷。2019年底,阿里开源了 midway-faas 体系,支持在社区阿里云、腾讯云一套代码部署纯函数,在随后的内部实践中,用户不断的提出了和前端协同开发的需求,这让我们的一体化开发和部署的实践逐步成熟,在2020年,阿里内部验证完毕后,希望将这一套方案也回馈给社区。
演讲提纲:
1. 背景
2.函数框架的演进
3. 阿里一体化开发模型
4. 社区化方案
5. 对未来的畅想
听众收益: