Here’s a brief survey of node.js Gearman modules. I’ll have some analysis based on this later.

ModuleGithubAuthorLast
Commit
Open
Issues
TestsDocsClientWorkerMulti
Server
StreamsErrorsTimeouts
gearmangofullstack/gearman-nodesmith, gearmanhq2011-05-024☑☑☑☐☐☐☑☐
gearman-streamClever/gearman-streamazylman, templaedhel2014-03-210☑☑☑☑☐☑☐☐
Previously named gearman_stream, uses gearman-coffee
gearnodeandris9/gearnodeandris2013-02-251☑☑☑☑☑☐☑☐
gearmanodeveny/GearmaNodeveny2014-03-204☑☑☑☑☑☐☑☑
nodegearsenmand/nodegearsenmand2013-12-071☐☑☑☑☐☐☐☐
quevdemedes/quevdemedes2012-07-020☑☑☑☑☐☐☐☐
Uses node-gearman
gearman-jsmreinstein/gearman-jsmreinstein2013-11-034☐☐☑☑☐☐☐☐
gearman2sazze/gearman-nodeksmithson2013-09-170☑☑☑☐☐☐☑☐
Fork of gearman with no changes except name
node-gearmanandris9/node-gearmanandris2013-08-132☑☑☑☑☐☑☑☑
node-gearman-msnachooya/node-gearman-msnachooya2013-11-180☑☑☑☑☑☑☑☑
Fork of node-gearman
gearman-coffeeClever/gearman-coffeergarcia, azylman, jonahkagan2013-03-192☑☑☑☑☐☐☑☐
magictoolbox/node-gearmanoleksiyk2012-12-030☑☐☑☑☑☐☑☑

Next post: MySQL ROUND considered harmful

Previous post: Using cron with “every”