PayPal从Java迁移到Node.js(转)_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > PayPal从Java迁移到Node.js(转)

PayPal从Java迁移到Node.js(转)

 2013/12/2 12:26:08  wbj0110  程序员俱乐部  我要评论(0)
  • 摘要:从历史上看,我们的工程团队已经被分割成两个部分:开发基于浏览器(使用HTML,CSS和JavaScript)的代码和那些开发应用层(使用Java)。想象一下一个HTML开发者要求Java程序员将两个页面连接在一起?Node.js通过启用浏览器和服务器统一的JavaScript应用程序解决这个问题。它统一了我们的专业工程师组成一个统一团队,让我们在技术堆栈的任何层次了解和应对用户的需求。node.js效果:少量人两倍开发效率减少33%行代码减少40%文件这令人鼓舞的证据表明
  • 标签:Java 迁移 JS paypal

class="tpc_content"> 从历史上看,我们的工程团队已经被分割成两个部分:开发基于浏览器(使用HTML,CSS和JavaScript)的代码和那些开发应用层(使用Java)。

想象一下一个HTML开发者要求Java程序员将两个页面连接在一起?

Node.js通过启用浏览器和服务器统一的JavaScript应用程序解决这个问题。它统一了我们的专业工程师组成一个统一团队,让我们在技术堆栈的任何层次了解和应对用户的需求。

node.js效果:
少量人两倍开发效率
减少33%行代码
减少40%文件

这令人鼓舞的证据表明,我们的团队可以用JavaScript开发得更快。我们当初搁置Java应用开发,而加大了对JavaScript投入。

好消息是,Java工程师一开始对node.js不确定,后来兴高采烈地转移到了node.js,并愉快地致力于并行工作流,为我们提供了双倍于我们最初看到的生产力。

性能是一个有趣的和有争议的话题。在我们的例子中,我们有两个应用程序具有完全相同的功能,并通过大致相同的团队构建:一个在我们内部基于Spring的Java框架,一个是基于kraken.js使用express dust.js等构建。

Java性能:


相对Java,每秒处理请求提高两倍。平均响应时间降低35%。

banq个人意见:异步非堵塞的效率在性能和吞吐量上显现效果。

发表评论
用户名: 匿名