├── .gitignore ├── README.md ├── nodejs-internal-benchmark ├── benchmark.sh ├── compare-buffers-16-18-concat-bar.png ├── compare-buffers-16-18-tojson-bar.png ├── compare-buffers-16-18.csv ├── compare-buffers-16-20-concat-bar.png ├── compare-buffers-16-20.csv ├── compare-buffers-18-20-concat-bar.png ├── compare-buffers-18-20-tojson-bar.png ├── compare-buffers-18-20.csv ├── compare-events-16-18.csv ├── compare-events-16-20.csv ├── compare-events-18-20-eventtarget-bar.png ├── compare-events-18-20.csv ├── compare-fs-16-18-readfile-bar.png ├── compare-fs-16-18.csv ├── compare-fs-16-20-bar.png ├── compare-fs-16-20-readfile-bar.png ├── compare-fs-16-20.csv ├── compare-fs-18-20.csv ├── compare-http-16-18.csv ├── compare-http-16-20.csv ├── compare-http-18-20.csv ├── compare-misc-16-18.csv ├── compare-misc-16-20-startup-bar.png ├── compare-misc-16-20.csv ├── compare-misc-18-20.csv ├── compare-module-16-18.csv ├── compare-module-18-20.csv ├── compare-module-18-20.png ├── compare-streams-16-18-streams-bar.png ├── compare-streams-16-18.csv ├── compare-streams-16-20-streams-bar.png ├── compare-streams-16-20.csv ├── compare-streams-18-20.csv ├── compare-url-16-18.csv ├── compare-url-16-20-whatwg-bar.png ├── compare-url-16-20-whatwg-box.png ├── compare-url-16-20.csv ├── compare-url-18-20-whatwg-bar.png ├── compare-url-18-20.csv ├── compare-util-16-18-bar.png ├── compare-util-16-18-encode-bar.png ├── compare-util-16-18.csv ├── compare-util-16-20.csv ├── compare-util-18-20-bar.png ├── compare-util-18-20.csv ├── fs-readfile-16-18.png ├── fs-readfile-16-20.png ├── fs-readfile-18-20.png ├── generate-16-20.sh └── semicolon.js ├── package.json └── server ├── README.md ├── express.js ├── fastify.js ├── http.js └── large-file.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | tags 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/README.md -------------------------------------------------------------------------------- /nodejs-internal-benchmark/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/benchmark.sh -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-16-18-concat-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-16-18-concat-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-16-18-tojson-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-16-18-tojson-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-16-20-concat-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-16-20-concat-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-18-20-concat-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-18-20-concat-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-18-20-tojson-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-18-20-tojson-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-buffers-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-buffers-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-events-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-events-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-events-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-events-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-events-18-20-eventtarget-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-events-18-20-eventtarget-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-events-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-events-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-fs-16-18-readfile-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-fs-16-18-readfile-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-fs-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-fs-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-fs-16-20-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-fs-16-20-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-fs-16-20-readfile-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-fs-16-20-readfile-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-fs-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-fs-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-fs-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-fs-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-http-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-http-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-http-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-http-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-http-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-http-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-misc-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-misc-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-misc-16-20-startup-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-misc-16-20-startup-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-misc-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-misc-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-misc-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-misc-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-module-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-module-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-module-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-module-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-module-18-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-module-18-20.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-streams-16-18-streams-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-streams-16-18-streams-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-streams-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-streams-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-streams-16-20-streams-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-streams-16-20-streams-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-streams-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-streams-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-streams-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-streams-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-url-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-url-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-url-16-20-whatwg-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-url-16-20-whatwg-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-url-16-20-whatwg-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-url-16-20-whatwg-box.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-url-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-url-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-url-18-20-whatwg-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-url-18-20-whatwg-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-url-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-url-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-util-16-18-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-util-16-18-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-util-16-18-encode-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-util-16-18-encode-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-util-16-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-util-16-18.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-util-16-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-util-16-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-util-18-20-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-util-18-20-bar.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/compare-util-18-20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/compare-util-18-20.csv -------------------------------------------------------------------------------- /nodejs-internal-benchmark/fs-readfile-16-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/fs-readfile-16-18.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/fs-readfile-16-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/fs-readfile-16-20.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/fs-readfile-18-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/fs-readfile-18-20.png -------------------------------------------------------------------------------- /nodejs-internal-benchmark/generate-16-20.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/nodejs-internal-benchmark/generate-16-20.sh -------------------------------------------------------------------------------- /nodejs-internal-benchmark/semicolon.js: -------------------------------------------------------------------------------- 1 | ; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/package.json -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/server/README.md -------------------------------------------------------------------------------- /server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/server/express.js -------------------------------------------------------------------------------- /server/fastify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/server/fastify.js -------------------------------------------------------------------------------- /server/http.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/large-file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RafaelGSS/state-of-nodejs-performance-2023/HEAD/server/large-file.json --------------------------------------------------------------------------------