Node.js 全栈开发的常见模式探究

阅读数:197 2019 年 9 月 21 日 14:58

Node.js 全栈开发的常见模式探究

GMTC 北京 2018 大会上,李子骅 (luin)讲师做了《Node.js 全栈开发的常见模式探究》主题演讲,主要内容如下。

演讲简介

在过去的四年里,石墨文档一直在各个场景中重度使用 Node.js,从前端构建到端到端测试,从 CPU bound 的多人实时协作运算到后端业务服务。整个过程中,Node.js 凭借其各种优势帮助我们更好地实现业务推进。这次分享将主要介绍 Node.js 在这些场景中的常见模式和优劣势,包括:

  1. 前后端代码复用来提升开发效率与代码质量;
  2. 复杂的产品逻辑的自动化测试;
  3. 协作运算中 CPU bound 场景的性能情况;
  4. 文档摘要的实现原理以及弹性伸缩方案;
  5. 从 Monolithic 到微服务再到 FaaS;

听众收益:

  1. 了解 Node.js 在 CPU bound 场景中的性能情况以及 FaaS 带来的变化;
  2. 了解常见的 Node.js 使用模式;
  3. 了解 Node.js 在各种模式中的优势与劣势,从而更好地进行选择。

讲师介绍

李子骅 (luin)

石墨文档技术总监

石墨文档技术总监,加入石墨文档以来,负责前端工程化、移动端应用、协同算法设计、后端性能优化和数据库研究等工作。曾工作于微软亚洲研究院、Rakunew(日本东京)和阿里巴巴,出版过《Redis 入门指南》。Medis 和 ioredis 作者,开源爱好者: https://github.com/luin

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

Node.js 全栈开发的常见模式探究

完整演讲 PPT 下载链接

https://gmtc.infoq.cn/2018/beijing/schedule

评论

发布