{"library":"cluster","type":"library","category":null,"description":"This `cluster` package, developed by LearnBoost, is an extensible multi-core server manager for Node.js applications, last released as version 0.7.7. It was created to provide advanced process management features such as zero-downtime restarts, graceful shutdowns, worker resuscitation, and configurable worker counts (defaulting to CPU cores), during a period when the native Node.js `cluster` module was either unavailable or less feature-rich (specifically, between Node.js v0.4 and v0.8). The library offers a robust plugin system, including built-in plugins for command-line interfaces, debugging, logging, PID file management, automatic reloads, and REPL-based administration. Despite its innovative features for its time, the project is considered abandoned, with the last substantial development activity over a decade ago and official support for only very old Node.js versions (0.2.x, 0.4.x). It does not function with contemporary Node.js runtimes, making it a historical artifact rather than a viable solution for modern applications.","language":"javascript","status":"abandoned","version":"0.7.7","tags":["javascript","server","spark","fugue","tcp","workers"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cluster","imports":["const cluster = require('cluster');","const Master = require('cluster').Master;","const serverApp = require('./app');\nconst clusterManager = require('cluster');\nclusterManager(serverApp).listen(3000);"]},{"cmd":"yarn add cluster","imports":[]},{"cmd":"pnpm add cluster","imports":[]}],"homepage":null,"github":"https://github.com/LearnBoost/cluster","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cluster","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/cluster/compatibility"}}