Ho sentito molto e letto della lingua lato server Javascript, ad esempio Node.js, e ho visto molti confronti a favore di Node.
Non capisco cosa lo rende migliore o più veloce, o come si collega a qualcosa di maturo come i servlet Java.
Ma i servlet sono basati su un linguaggio di programmazione multithread invece di Node.js. Allora come può node.js essere più veloce?
Se supponiamo che gli utenti 1000K eseguano una query per i record di un database, Node.js non dovrebbe essere più lento dei Servlet.
Inoltre i servlet non hanno una sicurezza migliore rispetto a Node.js?