Double Under is a node.js utility that allows for shared objects between different node processes and machines. It is backed by redis using a pub/sub channel.
It is simple and fun to use.
var __ = require'double-under';// configure redis host before using__configurehost: 'localhost';// variables are shared based on namespacevar foo = ____: 'foo' // namespace (required)foo: 'bar'baz: 'bam';foobaz = 'bambam!';// baz is now propogated to every// process on every machine// if you set a new property,// use the set method the first timefooset'double' 'under';foodouble = 'underscore'; // this works now.