Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rafaelgss/nodejs-bench-operations

Is X faster than Y in Node.js vX.Z?
https://github.com/rafaelgss/nodejs-bench-operations

Last synced: 2 days ago
JSON representation

Is X faster than Y in Node.js vX.Z?

Awesome Lists containing this project

README

        

# Node.js Benchmark Operations

To eliminate any potential variability introduced by a shared runner,
the benchmarks are executed on a dedicated AWS EC2 machine

## Usage

This repository provides benchmarks for basic operations to aid in determining a high-performance solution.

All the benchmarks are stored in `RESULTS-{Node-Version}.md`

- [v18](./RESULTS-v18.md)
- [v20](./RESULTS-v20.md)
- [v21](./RESULTS-v21.md)
- [v22](./RESULTS-v22.md)

It also stores the last 3 versions of each active release line. You can check it inside its respective folder:

- [v18](./v18)
- [v20](./v20)
- [v21](./v21)
- [v22](./v22)

This is useful to identify regressions in minor/patch versions.

## Regression Checker

This repository contains an action to automatically identify regressions and improvements based on a 20% change - up or down

See: [check-regressions.yml](https://github.com/RafaelGSS/nodejs-bench-operations/actions/workflows/check_regressions.yml)

## Sponsors

Benchmark machines are sponsored by [NodeSource](https://nodesource.com/)
![NodeSource logo](https://github.com/RafaelGSS/nodejs-bench-operations/assets/55195249/9580c302-6f96-4d25-8d67-8a6c6d703bbf)