Dependencies

Python

MRQ has only been tested with Python 2.7+.

Required external services dependencies are

We use LUA scripting in Redis to boost performance and provide extra safety.

You will need Docker to run our unit tests. Our Dockerfile is actually a good way to see a complete list of dependencies, including dev tools like graphviz for memleak images.

You may want to convert your logs db to a capped collection : ie. run db.

runCommand({"convertToCapped": "mrq_jobs", "size": 10737418240})

Javascript

JS libraries used in the Dashboard:

Credits

Inspirations:

Useful third-party utils

  • http://superlance.readthedocs.org/en/latest/