【发布时间】:2017-03-11 15:49:56
【问题描述】:
美好的一天, 目前我正在构建一个使用 node.js 作为服务器端语言的 HTTP 服务器。目前的主要职责是接受诸如添加用户,增加喜欢和不喜欢等请求。服务器的架构是基于套接字的。(socket.io)因此允许实时通信。当前客户端是安卓设备。从沟通到简单的修改,每件事都有效。然而,问题在于多个连接的客户端之间发生的真正更新。示例多个客户端同时尝试增加类似计数,随后增加值。但它一次只为一个客户端执行此操作。我想要一个允许从任意数量的修改进行并发修改的架构。最好从服务器端。但客户端也可以。
我正在寻找基于火的交易建模。 是否有任何库、方法或最佳实践来克服这种情况。 谢谢!
【问题讨论】:
标签: node.js concurrency socket.io real-time-data