3 ms·
> Node’s development model encourages developers to think multi-process from the beginning because we know that without the crutch of threads, the only way we c
by striking 12y ago
> Node’s development model encourages developers to think multi-process from the beginning because we know that without the crutch of threads, the only way we can scale our applications is to multiply the number of processes
>This means that Node applications scale as easily across clusters of servers as they do within a single server.
Yeah, the loss of efficiency that occurs by starting up an entirely separate V8 VM on the same machine is equal to starting one on two separate machines... But how is that a plus? Especially if you want to start more than one thread on a machine.
Also, that part had nothing to do with Node. Perhaps Node may be optimized for ARM, but that really isn't informative in how it performs compared against (say) Java on the same platform. Java's optimized for ARM, too...