as the title says
What is good about nodeJs’s event drive?
The performance of the server will be better and the throughput will be large. Put a request into a queue as an event, continue to accept the request, and return after the previous request is processed, instead of opening a thread to process every time a request is received. The implementation of non-blocking io on the underlying system based on event cycle and libuv unification can squeeze hardware resources better, but node’s single-threaded event driver is also the place where it pits. It is recommended to read Park Ling’s chapter on nodejs Asynchronous Input and Output.