What is So Unique About Node.js?
Posted
by
Adrian Shum
on Programmers
See other posts from Programmers
or by Adrian Shum
Published on 2012-06-19T02:34:14Z
Indexed on
2012/06/19
9:23 UTC
Read the original article
Hit count: 290
programming-languages
Recently there has been a lot of praise for Node.js. I am not a developer that has had much exposure to network application. From my bare understanding of Nodes.js, its strength is: we have only one thread handling multiple connections, providing an event-based architecture.
However, for example in Java, I can create only one thread using NIO/AIO (which is non-blocking APIs from my bare understanding), and handle multiple connections using that thread, and I provide an event-based architecture to implement the data handling logic (shouldn't be that difficult by providing some callback etc) ?
Given JVM being a even more mature VM than V8 (I expect it to run faster too), and event-based handling architecture seems to be something not difficult to create, I am not sure why Node.js is attracting so much attention. Did I miss some important points?
© Programmers or respective owner