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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Changes in Node.js Server-Side Application Performance Characteristics Over Time Under Load

  • Pawel Kuffeł,
  • Bartosz Walter

摘要

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.