1-1 导学 (19:17)
1-2 预习:课程学习指南
1-3 【讨论题】作为一名前端工程师,如何扩展自己的职业边界?
2-1 本章简介
2-2 从零出发: APM 的核心概念 (21:59)
2-3 如何发现一个 Node.js 应用的问题 (09:26)
2-4 实战-使用 0X 火焰图工具查看 CPU 性能 (03:27)
2-5 Node.js 应用最经常出现的问题-内存泄漏 (07:27)
2-6 实战-观察内存溢出情况下的内存问题 (11:49)
2-7 讲解 Docker、 Docker-compose、 Graphite StatsD 等概念 (12:19)
2-8 实战-快速搭建 Node.js APM 监控平台–1 (15:04)
2-9 三种统计指标类型 (12:23)
2-10 介绍阿里云 Node.js 性能平台的情况 (06:51)
2-11 实战-快速将你的 Node.js 应用接入阿里云性能平台-1 (10:19)
2-12 实战-快速将你的 Node.js 应用接入阿里云性能平台-2 (15:24)
2-13 【讨论题】谈一谈你们公司的服务端应用是如何保证稳定性的
3-1 本章简介
3-2 一个故事:网站是怎么越做越大 (18:45)
3-3 知识点回顾:四层与七层、Nginx 与 LVS 、NDS、网关 (07:23)
3-4 负载均衡-回顾负载均衡的概念 (06:13)
3-5 Node.js 应用负载均衡的两个概念-服务(进程)负载均衡 (11:23)
3-6 Node.js 应用负载均衡的两个概念-RPC 负载均衡 (07:42)
3-7 负载均衡算法 (19:58)
3-8 优雅退出(graceful exit):Node.js 应用优雅退出的概念及底层原理 (18:35)
3-9 优雅退出(graceful exit):实战-最简单的优雅退出效果及实现 (13:27)
3-10 大厂如何发布一个新版本-问题篇 (08:02)
3-11 实战-利用 nginx 实现一个 Node.js 金丝雀发布 (11:41)
3-12 大厂如何发布一个新版本-蓝绿发布 (09:48)
3-13 大厂如何发布一个服务-金丝雀滚动发布 (13:06)
3-14 健康检查(health check )的简介 (05:08)
3-15 实战-给自己的 Node.js 应用添加健康检查 (04:53)
3-16 通过 pm2 管理你的 Node.js 应用 (04:18)
3-17 实战-使用 pm2 管理自己的 Node.js 应用 (12:49)
3-18 PM2 深度说说 (14:43)
3-19 【讨论题】谈一谈你们公司的 Node.js 应用是怎么部署到线上的?
4-1 本章简介
4-2 深入浅出 Node.js 日志 (11:18)
4-3 日志怎么打到文件里 (09:10)
4-4 日志主要场景-服务器应用日志 (06:50)
4-5 什么是一份好的日志 (08:12)
4-6 打日志要避免的问题 (16:39)
4-7 使用 ELK 搭建自己的通用日志系统:ELK 介绍 (04:41)
4-8 使用 ELK 搭建自己的通用日志系统:实战-搭建 ELK 服务-1 (13:58)
4-9 使用 ELK 搭建自己的通用日志系统:实战-搭建 ELK 服务-2 (14:32)
4-10 【讨论题】谈一谈公司日志系统和错误收集系统的使用情况
5-1 本章简介
5-2 Node.js 应用安全风险介绍:CSRF、XSS (11:29)
5-3 Node.js 应用安全风险:越权、SSRF、HPP (09:57)
5-4 Node.js 应用安全风险:不安全的跳转(钓鱼)、目录遍历攻击 (08:01)
5-5 Node.js 应用安全风险:ISP 劫持、计时攻击、XST、哈希表碰撞 (07:45)
5-6 安全问题的防范策略:CSRF、XSS 基本防范措施 (15:08)
5-7 安全问题的防范策略:越权、SSRF (08:20)
5-8 对 Node.js API 进行应用级限流:Node.js API 实施限流的必要性 (06:07)
5-9 对 Node.js API 进行应用级限流:常见限流算法的原理 (14:13)
5-10 对 Node.js API 进行应用级限流:实战-给 Node.js 应用添加应用级限流功能 (13:25)
5-11 【讨论题】你部署的 Node.js 应用出现过什么问题?
下载地址