That seems cool but it took me a few seconds to realize that their 4th and 5th line of code in the clustering example in the post are identical. I doubt that should be the case. Pretty early it seems.
Also, the 2 lines are actually different. The node.js lib for redis is a bit weird, so we need both a "pub" client and a "sub" client :)