node-websocket-server模块的连接管理实现疑问?
对websocket比较感兴趣,websocket协议可以说是实时化标准协议,用于各种需要实时push消息的场景。
node-websocket-server的连接管理模块manager内部使用链表保存所有connection,需要找到某个connection时需要按照顺序遍历这个链表,这样的效率有保证吗?为什么不使用hash结构呢,众所周知,查询某个key对应的数据用hash数据结构是最快的,不知道这里是怎么考虑的?