I'm...wow. I don't even know what to say.
This accomplishes Node in the enterprise, I guess?
Where can we find rockstar mainframe programmers?
zSeries have transactional memory -- it'd be interesting to see that used for opportunistic multithreading in node.js.
It's an interesting combination with IBM shipping REST capability with CICS[1]. From what I've seen in this area (I work for a shop with zOS and zLinux) IBM are getting heavily onboard the mobile-first bandwagon. So REST-enable your existing transactional CICS code, get fast access to it via hipersockets to your node.js/zLinux server, and then deliver it to your front-ends.
[1] Define some bindings on your CICS side, run some JCL, now you have a REST service.