Research Article

A Server-Side JavaScript Security Architecture for Secure Integration of Third-Party Libraries

Table 1

The throughput (total number of requests processed in 10 seconds) of the simple file server without NODESENTRY, with NODESENTRY with a null policy, and with NODESENTRY with a sensible policy. The performance for all cases up to 800 users is near optimum, and there is no significant difference between the performance of the plain file server and the file server protected with NODESENTRY.

Concurrent users Node.js NODESENTRY With Policy

1 10 10 10
10 99 99 100
20 199 199 200
50 500 499 499
100 999 997 993
200 1993 1997 1984
400 3959 3945 3897
600 5987 5878 5829
800 7777 7747 7706
1000 9948 9926 9336
1200 11710 11613 10556