首页> 外文期刊>International journal of web information systems >Load distribution by using Web Workers for a real-time web application
【24h】

Load distribution by using Web Workers for a real-time web application

机译:通过使用Web Workers进行实时Web应用程序进行负载分配

获取原文
获取原文并翻译 | 示例
       

摘要

Purpose - The purpose of this paper is to propose a load distribution technique for a web server. It utilizes Web Workers, which is a new feature of Javascript. Design/methodology/approach - The authors have been implementing a web-based MORPG as an interactive, real-time web application; previously, the web server alone was responsible for manipulating the behavior of all the game characters. As more users logged in, the workload on the server was increased. Hence, the authors have implemented a technique whereby the CPU load of the server is distributed among the clients. Findings - The authors found that some caching mechanism is useful for utilizing client-side calculation. The caching suppresses the increase of communication load. A performance evaluation reveals that the technique plays a role in decreasing the CGI latency of both low-end server and high-end server. The average latency is reduced to 59.5 percent of the original system. Originality/value - Web Workers allows scripts to be executed with keeping the page response on a web browser. It is intended to be used for raising user experience. This technique utilizes Web Workers for a web server to distribute the load to its clients.
机译:目的-本文的目的是提出一种Web服务器的负载分配技术。它利用了Web Workers,这是Javascript的新功能。设计/方法/方法-作者已将基于Web的MORPG实施为交互式实时Web应用程序。以前,仅由Web服务器负责操纵所有游戏角色的行为。随着更多用户登录,服务器上的工作负载增加了。因此,作者已经实现了一种技术,通过该技术,服务器的CPU负载可以在客户端之间分配。结果-作者发现,某些缓存机制对于利用客户端计算非常有用。缓存抑制了通信负载的增加。性能评估表明,该技术在降低低端服务器和高端服务器的CGI延迟方面发挥了作用。平均延迟减少到原始系统的59.5%。原创性/价值-Web Workers允许执行脚本,同时将页面响应保留在Web浏览器上。它旨在用于提高用户体验。该技术将Web Workers用于Web服务器,以将负载分配给其客户端。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号