10个最佳Node.js企业用例:从Uber到LinkedInjs,谁说JavaScript不能写入后台?原文:10bestNode.jsappexamplesforenterprises,withmetrics译者:Fundebug为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,转载仅供学习。1.优步在过去两年里,优步的规模每六个月翻一番。之所以选择Node.js,是因为其强大的数据处理能力。优步需要为用户和司机提供可靠的服务,因此随着汽车需求的增加扩大服务是另一个考虑因素。根据HowUberUsesNode.jstoScaleTheirBusiness,Uber选择Node.js的原因如下:可以高效稳定地处理大量数据错误分析方便,可以加快开发进度拥抱开源,所以技术不断提高Uber每天可以处理20亿次远程过程调用(RemoteProcedureCall,RPC),足以证明Node.js的成功。2.PayPalPayPal需要服务全球2亿活跃用户,它做得很完美。一开始,PayPay需要将团队成员进行分工,分别开发前端和后端应用。由于PayPal选择使用Node.js而不是Java来开发后端,整个团队只需要使用一种编程语言——JavaScript。据PayPal的Node.js介绍,使用Node.js后,应用开发速度提升了2倍;代码量减少了33%;文件数量减少了40%,每秒处理的请求数量增加了2倍。请求时间减少了35%。3.NetflixNetflix是世界上最大的视频和流数据服务之一。根据MakingNetflix.comFaster,Node.js将应用程序启动时间减少了70%。4.在Ebay上经过激烈的讨论,Ebay的工程师最终选择了Node.js,因为他们对实时性的要求非常高。根据我们如何构建eBay的第一个Node.js应用程序,在Ebay尝试使用Node.js开发应用程序后,它将整个后端从Java迁移到Node.js。Ebay有1.7亿活跃用户,这表明Node.js可以处理大量的网络请求。5、沃尔玛被内存泄露折磨了大半年之后,沃尔玛的后端工程师选择了Node.js。在他们使用Node.js重写后端API后,他们发现发布时间急剧下降。沃尔玛使用这些技术栈:HAPI(沃尔玛的开源后端框架)私有NPM模块6.MediumMedium是一个非常受欢迎的阅读平台,平均每月有2500万读者,每周发布数千篇文章。根据TheStackThatHelpedMediumDrive2.6MillenniaofReadingTime,Memdium的后端主程序由Node.js开发,使用Matador作为后端框架。使用Node.js可以帮助他们重用前端和后端代码。7.NASA在Node.jsHelpsNASAKeepAstronautsSafeandDataAccessible中,NASA表示“Node.js确保宇航员的安全”,是不是很奇怪?在太空发生危险事故后,NASA发现其数据散落在各个地方。因此,他们决定使用Node.js构建一个端到端的系统来存储数据。NASA使用Node.js构建的应用程序将不同地方的数据复制到云端数据,这样:单个云端数据库保存所有数据,数据读取时间减少300%。NASA数据存储更安全、使用更方便后,这意味着宇航员可以更安全地在太空工作!8.MozillaMozilla使用Node.js开发了大量的应用程序,基于以下两个主要原因:节省内存使用,因为BrowserID服务于100万用户。前后端同时使用JavaScript,可以提高开发效率。9.TrelloTrello是最好的项目管理工具之一。根据TheTrelloTechStack,Trello于2011年开始在前端和后端都使用JavaScript。由于他们需要处理大量网络请求,他们使用Node.js来开发后端。10、LinkedInLinkedIn拥有4.5亿用户,2016年被微软以260亿美元收购。LinkedIn移动应用程序的后端从RubyonRails切换到Node.js。根据LinkedInMovedFromRailsToNode的说法,出色的性能和可扩展性是LinkedIn选择Node.js的主要原因。使用Node.js后:在某些场景下,性能提升了20倍。服务器数量从30台减少到3台。参考链接Uber如何使用Node.js在PayPal上扩展他们的BusinessNode.js让Netflix.com更快我们如何构建eBay的第一个Node.js应用程序帮助Medium驱动2.6千年阅读TimeNode的堆栈。js帮助NASA保持宇航员安全和数据可访问TrelloTechStackLinkedIn从Rails迁移到Node关于FundebugFundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、ReactNative、Node.js和Java实时BUG监控。自2016年双十一正式上线以来,Fundebug累计处理了7亿+错误事件,得到了谷歌、360、金山词霸、人民网等众多知名用户的认可。欢迎免费试用!转载版权声明请注明作者Fundebug及本文地址:https://blog.fundebug.com/201...
