从测试数据来看Node.js和JavaEE的性能区别.docVIP

  • 5
  • 0
  • 约1.89千字
  • 约 4页
  • 2016-11-13 发布于重庆
  • 举报

从测试数据来看Node.js和JavaEE的性能区别.doc

从测试数据来看Node.js和JavaEE的性能区别

Node.js和Java EE——一种是解释语言,一种是编译语言,在同等条件下通过测试数据来比较两者之间的性能区别。测试过程中你会发现很有趣的现象,两者在测试里的响应时间的平均数和并行需求的数量都有着线性相关关系。 本文作者Marc Fasel是一名高级顾问、架构师、软件开发者。他有着18年的构建大规模、高性能企业App的经验。在这篇文章里,他通过做测试的方式(在Node.js App上和Java伺服器App上分别进行性能测试),一步步将测试过程、结果、结论写出来,分析两者的性能区别。(以下是编译内容) 本文是通过从CouchDB上读取JSON数据来比较Node.js和Java EE之间的性能的。究竟谁的性能更好些?为了回答这一问题,只有在一系列的性能测试下运行Node.js App和Java EE App,才能得出最终结果来。 准备阶段 首先是在Node.js App上和Java伺服器App上分别进行了性能测试。每个App上都是用了相同的后端作为初始Node.js App:CouchDB。除此还使用了CouchBase Single Server版本1.1.3。创造出一万份大小4KB的随机文本样本文件。测试机器是配备2.4 GHZ、Intel Core 2 Duo、4 GB RAM和Mac OS X的iMac。另外,在一个独立的机器上使用Apache JMeter作为测试驱动器。

文档评论(0)

1亿VIP精品文档

相关文档