Changes in Node.js Server-Side Application Performance Characteristics Over Time Under Load
摘要
Application frameworks based on Node.js are commonly used in developing modern web systems. They differ not only in terms of the abstractions that they introduce but also in their underlying architecture, which intuitively should affect the performance characteristics of applications using them as a dependency. In this work, we extend our empirical comparative analysis of the selected frameworks, present a purpose-built tool for tracking changes in application performance characteristics over the duration of load tests, and formulate additional practical recommendations for developers of server-side Node.js applications.