Sure. I just happen to agree with the notion that node.js is mostly unique only in that it pushes you down that path.<p>Java has a fairly rich NIO path that you can choose to take or not, and predates node.js.  I believe the Tornado package for Python predates it as well.<p>Certainly, there&#x27;s some advantage there...fewer surprises with 3rd party libraries that aren&#x27;t non-blocking.  But, there&#x27;s downsides as well.