2018-RAO-68312 | |
Despite much recent progress, Web page latencies over cellular networks remain much higher than those over wired networks. Proxies that execute Web page JavaScript (JS) and push objects needed by the client can reduce latency. However, a key concern is the scalability of the proxy which must execute JS for many concurrent users. Researchers at Purdue University have developed NutShell, a system to tackle client latency, and with it, whittling, a technique to identify and execute in the proxy only the Javascript code necessary to identify and push the objects required for the client page load, while ignoring other code. Experiments with top Alexa Web pages show NutShell can sustain, on average, 27% more user requests per second than a proxy performing fully redundant execution, while preserving, and sometimes enhancing, the latency benefits. Advantages: -Skips over unnecessary code -Sustains more user requests -Preserves latency benefits Potential Applications: -Web browsers -Cloud computing -Network measurements |
|
Jun 13, 2018
Utility Patent
United States
10,846,356
Nov 24, 2020
|
|
Purdue Office of Technology Commercialization The Convergence Center 101 Foundry Drive, Suite 2500 West Lafayette, IN 47906 Phone: (765) 588-3475 Fax: (765) 463-3486 Email: otcip@prf.org |