实时通信 · 30章

🚀 Node.js + WebSocket v2.0
01
实时通信概述 场景·轮询·SSE·WebSocket
02
WebSocket协议基础 握手·帧格式·HTTP关系
03
Node.js环境搭建 安装·npm·package.json
04
ws库入门 服务器·连接·收发消息
05
WebSocket客户端 浏览器API·事件·关闭
06
广播与房间 频道机制·加入/离开
07
心跳检测与重连 心跳机制·自动重连策略
08
WebSocket安全 WSS·TLS·Token验证
09
聊天室实战(一) 架构·用户·消息存储
10
聊天室实战(二) 前端界面·渲染·输入
11
聊天室实战(三) 私聊·已读·在线状态
12
聊天室实战(四) 历史消息·分页·搜索
13
协同编辑基础 OT·CRDT·冲突解决
14
协同编辑实战 ShareDB·光标同步
15
实时游戏通信 状态同步·帧同步·延迟补偿
16
WebSocket与Express集成 同端口·会话共享·路由
17
WebSocket与Redis集成 发布/订阅·多进程·扩展
18
WebSocket性能优化 连接数·内存·集群
19
WebSocket测试 jest·autocannon·模拟
20
WebSocket调试工具 DevTools·wscat·监控
21
WebSocket vs Socket.IO 对比·fallback·Namespace
22
Socket.IO入门 服务器·事件·广播·房间
23
Socket.IO高级特性 中间件·适配器·确认
24
实时通知系统 推送架构·去重·合并
25
实时数据可视化 Chart.js·K线·仪表盘
26
WebSocket与微服务 API网关·事件驱动
27
WebSocket与消息队列 RabbitMQ/Kafka·路由
28
WebSocket部署与运维 Docker·Nginx·负载均衡
29
常见问题排查 断开·粘包·内存泄漏·跨域
30
综合实战:在线协作白板 Canvas·WebSocket·部署