腾讯视频全站 Node.js 化升级打怪之路

阅读数:233 2019 年 9 月 14 日 16:52

腾讯视频全站Node.js化升级打怪之路

ArchSummit 深圳 2018 大会上,杨浩讲师做了《腾讯视频全站 Node.js 化升级打怪之路》主题演讲,主要内容如下。

演讲简介

腾讯视频前端团队在 3 年前开始使用 Node.js 对整站进行改造,在前端和后端服务之间添加了 Node.js 中间层做 SSR(Server Side Rendering),以提高搜索引擎抓取的效果以及首屏展现的速度。但随即遇到了程序运行不稳定、代码不规范、开发人员培训困难等难题。

随后我们针对内容型网站(对后台主要是做读操作)的场景进行了分析与定制,为这种场景的 SSR 定制了一个新的 Node.js 框架,大大提高了开发效率与程序的稳定性,降低了前端开发人员入门 Node.js 的门槛。在 2 年内把 Node.js 从几个小业务覆盖到了整站。

演讲提纲

  1. Node.js 在视频网站中扮演的角色
  2. 前端团队做 Node.js 前后端分离的难点
  3. 腾讯视频的 Node.js SSR 实践
    1. 一种描述 SSR 业务的新方式
    2. 复杂业务场景下的程序设计与技术选型
    3. server 性能的优化
  4. 优势与劣势分析

听众收益

  1. 了解一种内容型网站 SSR 的实现方式
  2. 为前端团队使用 Node.js 进行前后端分离提供思路

讲师介绍

杨浩

腾讯视频 高级工程师

腾讯视频高级工程师,腾讯 OMG 视频产品技术部高级研发工程师。目前主要负责腾讯视频 Web 端的相关工作。设计并完成了腾讯视频整站的 Node.js 化。

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

腾讯视频全站Node.js化升级打怪之路

完整演讲 PPT 下载链接

https://archsummit.infoq.cn/2018/shenzhen/schedule

评论

发布