Skip to content
This repository was archived by the owner on Apr 22, 2023. It is now read-only.
This repository was archived by the owner on Apr 22, 2023. It is now read-only.

Bench-marking team request for survey #153

@mhdawson

Description

@mhdawson

The benchmarking team would like to request help sending out a survey. They first draft of the questions we have is:

These should be text entry to leave the answers open:

  • What is your primary use case for Node? (Web Developer Tooling / Standalone Servers / Cloud Services / Others)

  • Do you have infrastructure in place for tracking performance on your applications.

  • What kind of language dialect do you use? (ES5 / ES6 / ESNext whatever supported by most recent Node version / TypeScript / Other)

  • Do you run optimization passes on your JavaScript before you deploy it to Node? (Minification / Bundling / Obfuscation / Other)

  • Where do you report performance regressions if you see them when you upgrade Node.js versions

  • What's your preferred way to write asynchronous code? (Callbacks / Promises / async/await / Other)

  • Which Node.js feature do you believe affects your performance the most.

  • What tools do you use to investigate performance issues ? What command line options do you use ?

  • Do you have use cases were you cannot use Node.js because it is single threaded.

  • Would a worker model were additional threads are available but data is exchanged as messages or shared array buffers be useful for your applications.

  • Is startup time important to your use case ?

  • Do garbage collector or optimizer pauses cause problems for your application ?

  • If you could choose which JavaScript language/Node.js feature should be optimized next, what would that be? Using the latest Node release as the basis.

  • If you had to choose one, would you want the Node.js community to improve CPU or Memory efficiency ?

  • What are the top 5 Node modules that you use most often?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions