Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

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

View through CrossRef
PurposeThe 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/approachThe 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.FindingsThe 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/valueWeb 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.
Title: Load distribution by using Web Workers for a real‐time web application
Description:
PurposeThe 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/approachThe 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.
FindingsThe 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/valueWeb 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.

Related Results

Crane Load Moment System For Offshore Crane Operations
Crane Load Moment System For Offshore Crane Operations
Abstract History has shown that dependency upon the crane operator to monitor loads and boom angle or load radius do not allow the margin necessary to perform the...
Solar-Powered Wireless Load Cell Application in Kuwait's Field
Solar-Powered Wireless Load Cell Application in Kuwait's Field
Abstract Artificial-lift systems account for a major portion of Kuwait's heavy-oil production infrastructure. Among these, the sucker rod pump remains the most ec...
Correction of Radial Load Distribution Integral for Radial Bearings
Correction of Radial Load Distribution Integral for Radial Bearings
Abstract The radial load distribution integral is corrected for radial bearings. The error of Harris integral method for calculating the radial load distribution is analyse...
SOCIALINIO DARBUOTOJO PROFESINĖS VEIKLOS PRADŽIA: VEIKSNIAI SĄLYGOJANTYS VEIKSMINGĄ PROFESINĘ ADAPTACIJĄ
SOCIALINIO DARBUOTOJO PROFESINĖS VEIKLOS PRADŽIA: VEIKSNIAI SĄLYGOJANTYS VEIKSMINGĄ PROFESINĘ ADAPTACIJĄ
Starting a career in social work is a complex stage that requires the application of theoretical knowledge to practical situations, as well as the development of professional, pers...
Research on program load spectrum for key components of a metro vehicle body
Research on program load spectrum for key components of a metro vehicle body
This study aims to construct a load spectrum that conforms to the actual working conditions, enabling an accurate fatigue life assessment of key components and enhancing the overal...
Self-employment and health inequality of migrant workers
Self-employment and health inequality of migrant workers
Abstract Objective: This research aims to discuss the impact of self-employment on health inequality of migrant workers, and explore the mechanism and group differences of ...
Self-employment and health inequality of migrant workers
Self-employment and health inequality of migrant workers
Abstract Objective This research aims to discuss the impact of self-employment on health inequality of migrant workers, and explore the mechanism and group differences of ...

Back to Top