「如何实现流动式软件发布」线上课堂开课啦,快来报名参与课堂抽奖吧~ 了解详情
写点什么

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

2019 年 9 月 14 日

腾讯视频全站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 实践

  4. 一种描述 SSR 业务的新方式

  5. 复杂业务场景下的程序设计与技术选型

  6. server 性能的优化

  7. 优势与劣势分析


听众收益

  1. 了解一种内容型网站 SSR 的实现方式

  2. 为前端团队使用 Node.js 进行前后端分离提供思路


讲师介绍


杨浩


腾讯视频 高级工程师


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












完整演讲 PPT 下载链接


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


2019 年 9 月 14 日 16:521140

评论

发布
暂无评论
发现更多内容

最完整的PyTorch数据科学家指南(2)

计算机与AI

学习 PyTorch

JD-GUI反编译jar包为Java源代码

MySQL从删库到跑路

Java jar 程序员 Spring Boot jar包的小秘密

为什么Rust的println!不会发生所有权转移?

袁承兴

rust 元编程

vagrant 开发环境配置

孙志平

架构师训练营 - 作业 - 第三周

Max2012

spring-boot-route(二)读取配置文件的几种方式

Java旅途

Java Spring Boot

第三周作业

icydolphin

极客大学架构师训练营

第三周作业

极客大学架构师训练营

[Python3]三子棋游戏!祝大家中国71周年国庆节快乐!

MengZian

Python

Architecture Phase1 Week3:HomeWork

phylony-lu

极客大学架构师训练营

训练营 - 第三周 - 作业一

行者

集中日志系统ELK

青乡之b

ELK

week03

……

架构师训练营第二周作业

xs-geek

区块链可以为物联网做些什么?

CECBC区块链专委会

区块链 物联网

架构师训练营 Week3 代码重构 - 学习总结 设计模式

spring 设计模式 JUnit

Linux忘记root密码怎么办

MySQL从删库到跑路

Linux 服务器 root密码 root

当区块链遇见共享经济,会碰撞出怎样的火花?

CECBC区块链专委会

区块链

第三周-代码重构-学习总结

刘希文

架构一期第三周作业

Airs

设计模式第三周作业「架构师训练营第 1 期」

天天向善

单例模式 组合模式

设计模式第三周总结「架构师训练营第 1 期」

天天向善

架构师训练营第 1 期 week3

张建亮

极客大学架构师训练营

架构师训练营第 1 期 week2 总结

张建亮

极客大学架构师训练营

Golang单例模式手写稿

Jacky.Chen

架构师训练营第二周总结

xs-geek

区块链3.0时代:大规模商业应用开发即将实现

CECBC区块链专委会

区块链 数字金融

Week 3 Assignment

Yinan

Mongodb异常关闭,再次启动报错

MySQL从删库到跑路

mongodb

Springboot 邮件任务

hepingfly

springboot 发送邮件

分布式系统的核心:共识问题

多颗糖

分布式计算 计算机基础 分布式系统 架构师

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