Skip to content

ShivankChopra/nodejs-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js Low-Level Performance & Concurrency Experiments

This repository contains focused, reproducible Node.js experiments that target low-level runtime behavior: process and stream backpressure, child-process IPC/fd wiring, and V8 optimization pitfalls. The goal is to produce high-signal experiments that help you reason about concurrency and performance tradeoffs with evidence, not assumptions. This is work in progress and I will be adding more experiments in future!

Prerequisites

  • Node.js (modern LTS recommended). All scripts are CommonJS.
  • Most commands and monitoring snippets are Linux/macOS oriented.
  • I will avoid using any node modules and keep experiments vanilla.

Quick Start

Run experiments directly:

node <script-path>

Example:

node concurrency-experiments/spawnYesCommandTest.js

These are standalone experiment scripts, not pass/fail test-suite cases.

About

This project aims to create high quality, low level experiments to bring best out of Nodejs in terms of performance and concurrency, and to study the runtime in more depth!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors