Node.js 2020

会议室:新阁A
出品人:吴敏琦(七念)

随着大前端的发展,Node.js 也已经发布到 v13,其应用场景从脚手架、辅助... 展开 >

专题出品人:吴敏琦(七念)

淘宝 高级技术专家

七念,2012年从 IBM 加入淘宝,曾负责淘宝前端数据产品和创新技术产品团队,后负责 Node.js 基础架构团队,并担任阿里巴巴前端委员会 Node.js 方向负责人。推动 Node.js 应用的稳定性治理,推动 Serverless 技术落地前端场景。同时也是 Node 地下铁线下沙龙创始人。

地点:新阁A

专题:Node.js 2020

随着大前端的发展,Node.js 也已经发布到 v13,其应用场景从脚手架、辅助前端开发(比如 SSR、PWA 等)的快速开发实践,到 API 中间层、代理层,甚至到后端开发都有非常成熟的经验。本专场将重点邀请一线专家给大家带来他们在各自领域的实战经验。

by 蔡卫峰

腾讯
高级前端开发工程师

Serverless 技术已然是技术大会少不了的热点话题,而前端开发者对于新技术的接受程度很高,在最新的统计数据中,aws 的 lambda 有 39% 的应用是用 Node.js 来实现的。Serverless 或者说 FaaS 被认为是前端开发深入业务一个很好的切入点,在各个大厂内,已经有不少 FaaS 落地的成功案例。

Serverless 运行的环境对开发者是个黑盒,如何去实现一个 Node.js 的 runtime,和正常的 Node.js 应用相比有哪些不同?

本次分享将介绍 Serverless 平台的 Node.js runtime 的具体实现,以及在线调试、性能分析等能力在实现过程中的难点。

演讲提纲:

1. 各大云平台 Node.js runtime 实现

  • 实现方式的两大流派:process 自循环、web 框架转发
  • process 自循环
  • web 框架转发

2. 实现难点

  • 并发控制
  • GC 机制
  • 内存使用统计

3. 在线调试能力

4. Node.js 性能分析

5. 未来还能做什么

  • 启动优化
  • 实时更新

听众收益:

  1. 可以了解 Serverless 平台 runtime 的实现以及实现中的具体问题
  2. 可以了解 Serverless 平台实现在线调试等能力的具体困难
  3. 简单介绍 Node.js 启动优化等新特性

by 杜佳昆

阿里巴巴
前端技术专家

高可用是应用开发领域的一个常被提及的话题,历经多年探索,已经有了很多沉淀。Node.js 应用作为新崛起的开发方式,在业务系统中的责任也越来越重要,势必会面临可用性保障的难题。

在阿里巴巴内部,我们针对这个命题,做了深入的探索,并且在线上业务进行了有效的实践,沉淀了一些针对 Node.js 特有的方法论。当下,随着 Faas 体系的快速发展,核心理念的转变给我们带来了全新的挑战,如何将已有能力快速落地到新场景,提供一致的体验,也是我们需要思考的问题。

本次分享中,我们会从日常开发碰到的问题以及线上故障案例入手,结合监控、调试、流量录制/回放、性能诊断、混沌工程等手段,推导出一套面向失败的高可用保障方法论,同时会将部分核心能力开放到社区,希望可以和大家一起交流,让 Node.js 使用者更有信心去落地实践。

演讲提纲:

1. Node.js 应用可用性现状

  • 平时没有故障,一旦发生就很致命
  • 接手项目维护困难
  • 线上故障难以定位

2. Node.js 应用高可用探索

  • 监控
  • 远程调试
  • 流量录制/回放
  • 基本概念
  • 使用场景
  • 性能分析:实战案例分享
  • 混沌工程:如何使用混沌工程验证业务可用性

3. Serverless 带来的挑战

  • 差异比较及挑战
  • 高可用能力在 Serverless 如何落地

4. 2020我们可以期待什么

听众收益:

  1. 面向失败的 Node.js 应用高可用设计
  2. 常见应用问题排查解决思路
  3. Serverless 场景的落地

前沿亮点:

  1. Node.js 应用高可用设计实践
  2. Serverless 场景挑战
  3. 社区化能力输出

听懂我的演讲,需要具备这些知识储备:

  1. 有开发、运维 Node.js 应用的经验
  2. 接触过 Serverless 场景
  3. 接触过可用性设计概念

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
想要批量报名或更多优惠?
立即联系票务小姐姐 鱼丸
或致电:+86-15615403186