Learning Journal Node.js: blocking vs non-blocking