0.0.16 • Published 8 years ago

remo v0.0.16

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

ReMo

Save data from memory to disk for async/background/slow tasks.

Metrics

Code Climate Test Coverage Circle CI

Standalone ReMo

How to use the package? See this implementation.

var remo = require('remo');
var message = { .... };
remo.pool(message, function(){ ... });

Message must contain the 'action'. See attempt actions.

ReMo

Configure your queues and defaults:

# conf.json
"input"  : "db:mongo:input"   # All input queries
"retry"  : "db:mongo:retry"   # Queries not processed
"output" : "db:mongo:output"  # Output for 'find'
"errors" : "db:mongo:errors"  # Logging errors
"results": "db:mongo:results" # Logging results

Learn ReMo

Follow the step by step guide for massive queries.

## Redis List Expected Message

var redis = require('redis');
var pub = redis.createClient();

var message = conf.defaults;
message.doc = {version: 1, module: 'readme'};
message.action = 'insert';
pub.rpush(['db:mongo:input', JSON.stringify(message)], function(){});

Code Quality

apt-get install lcov
npm install gulp mocha istanbul mocha-istanbul -g
npm install gulp-jshint
gulp
mocha
make cov
0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

9 years ago

0.0.12

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago