Concurrency and parallelism are rich concepts that have enjoyed rigorous study and debate. When an application architecture is designed to favor threads, events, or some hybrid, it is likely that the architects are opinionated about both concepts. You are encouraged to dip a toe into the theory and read the following articles. A clear understanding of precisely what the debate is about will provide an objective framework that can be used to qualify a decision to choose (or not choose) Node:
- Some numbers: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.154.7354&rep=rep1&type=pdf
- Threads are a bad idea: https://web.stanford.edu/~ouster/cgi-bin/papers/threads.pdf
- Events are a bad idea: https://people.eecs.berkeley.edu/~brewer/papers/threads-hotos-2003.pdf
- How about together? : https://www.cis.upenn.edu/~stevez/papers/LZ06b.pdf
- The science: http:...