外观
练习 — 实时数据管道
文档:
docs/phase-06-realtime/realtime-pipeline.md· 代码:workspace/phase-06/pipeline/
Level 1
1.1 数据流:Simulator → Server → WebSocket → Three.js 画架构图。1.2 goroutine 模拟 AGV 位置 tick。1.3 channel 传递 TelemetryEvent。
Level 2
2.1 100 并发连接压测思路(文档)。2.2 限流:每连接发送频率控制。2.3 批量聚合多条 update 再广播。
Level 3
3.1 Redis Pub/Sub 接入 pipeline。3.2 背压处理:channel 满时策略。
Level 4
4.1 Project 02 核心:Simulator + WebSocket broadcast + Redis,推送到 Three.js 可消费的 JSON。
学习检查
- [ ] pipeline 各层职责? - [ ] 高并发连接注意点?
提交:检查答案 — pipeline 练习 X.X