Node.js
  Node.js App 使用Cradle CouchDB驱动程序0.57版本,运行在Node.js 0.10.20,为了给驱动程序创造相等的条件,运行时的缓存必须要关闭的。
  接下来的数据显示Node.js程序通过一个给定的ID从CouchDB里传递同样的JSON文档:

  Node.js系统数目如下:

  正如前面所说的一样,平均的响应时间和并行需求数量呈线性相关关系,每秒钟处理需求数量是相当恒定的。Node.js相对较快20%,例如,在10个并行需求里,509个需求/秒VS.422需求/每秒。
  结论
  Node.js解决问题的速度比Java EE快20%,这的确有点出乎意料——一种解释语言和一种编译语言在一个VM中的速度是一样快的,这没有多年的优化过程是达不到的。
  其实,Node.js和Java EE规模超出正常的服务器需求。每秒400-500的请求数量可以说是相当不错。谷歌是世界上大的网站,每天有大约50亿个请求,如果换算成秒的话,也是57870个请求/秒。这也是谷歌域名在世界范围内的需求数量,所以如果你有一个运行在一台机器上的、400需求/秒的网站的话,那你的这个网站可以说是相当的大了。平均每天100万个需求也意味着11.5需求/秒。这是一个很重要的数字。
  在这个性能测试里,在单线程的Node.js和多线程的Java EE之间的采用不同的并发模型对后的结果是没有影响的。如果想要在更高并发水平里测试Node.js的性能,必须要考虑到开放文件数量这一问题。