I have been reading quite a bit about blocking and non-blocking operations in node.js, and so far this is what I've put together:
database operations --> non-blocking;
open/close files -----> non-blocking;
network operations ---> non-blocking;
My big doubt is about "normal" operations, that is, those operations which do not require access to anything more than the RAM. In fact, let's say I run a long, long, long set of these "normal" operations in my node server. Is there a point at which they are so many that their execution might actually decrease the performance of the server? (obviously, I am just a beginner, so don't be too harsh).