日期: 2025年9月8日

1 篇文章

用 Node.js 写一个 WebSocket 实时协作服务
要做什么:一个人动,所有人几乎同时看到 多人实时协作(共同编辑文档、看板拖拽、共享光标)的核心诉求是低延迟双向推送:HTTP 轮询在这个场景里既慢又浪费。这篇用 ws 库从零写服务端——连接管理、心跳保活、房间广播,最后诚实地讨论横向扩展时最容易被忽略的坑。 指标目标值怎么测 死连接清理客户端异常掉线后 60 秒内被服务端剔除用防火墙丢包模拟半开连…