腾讯高级前端开发工程师,现腾讯云中间件团队前端负责人。曾负责 QQ 个性化产品前端架构、QQ 厘米秀前端架构、腾讯云中间件业务的前端架构。在前端性能优化、大型前端项目工程化、全栈开发积累了丰富的经验。未来将持续关注 Node.js 和小程序在 Serverless 平台的最佳实践以及 Serverless 平台的开发者体验优化
腾讯高级前端开发工程师,现腾讯云中间件团队前端负责人。曾负责 QQ 个性化产品前端架构、QQ 厘米秀前端架构、腾讯云中间件业务的前端架构。在前端性能优化、大型前端项目工程化、全栈开发积累了丰富的经验。未来将持续关注 Node.js 和小程序在 Serverless 平台的最佳实践以及 Serverless 平台的开发者体验优化
Serverless 技术已然是技术大会少不了的热点话题,而前端开发者对于新技术的接受程度很高,在最新的统计数据中,aws 的 lambda 有 39% 的应用是用 Node.js 来实现的。Serverless 或者说 FaaS 被认为是前端开发深入业务一个很好的切入点,在各个大厂内,已经有不少 FaaS 落地的成功案例。
Serverless 运行的环境对开发者是个黑盒,如何去实现一个 Node.js 的 runtime,和正常的 Node.js 应用相比有哪些不同?
本次分享将介绍 Serverless 平台的 Node.js runtime 的具体实现,以及在线调试、性能分析等能力在实现过程中的难点。
演讲提纲:
1. 各大云平台 Node.js runtime 实现
2. 实现难点
3. 在线调试能力
4. Node.js 性能分析
5. 未来还能做什么
听众收益: