Node.js 8已经宣布了,NPM模块每周下载量早已跨越10亿,大年夜Uber到LinkedIn都在应用Node.js,谁说JavaScript不克不及写后台?
参考链接
- How Uber Uses Node.js to Scale Their Business
- Node.js at PayPal
- Making Netflix.com Faster
- How We Built eBay’s First Node.js Application
- The Stack That Helped Medium Drive 2.6 Millennia of Reading Time
- Node.js Helps NASA Keep Astronauts Safe and Data Accessible
- The Trello Tech Stack
- LinkedIn Moved From Rails To Node
1、Uber
在以前的两年迈,Uber的范围每半年就会翻倍。Node.js之所以被选中,恰是因为它强大年夜的数据处理才能。
Uber须要为用户和司机供给靠得住的办事,是以用车需求增长时,须要扩大办事,这是别的一个推敲身分。根据How Uber Uses Node.js to Scale Their Business,Uber选择Node.js的原因如下:
- 它可以高效稳定地处理大年夜量数据
- 缺点分析很便利,可以加快开辟进度
- 拥抱开源,是以技巧持续进步
Uber天天可以处理20亿个长途过程调用(Remote Procedure Call,RPC),足以证实Node.js的成功。

2、PayPal
PayPal须要为全世界2亿活泼用户供给办事,它做得异常完美。刚开端,PayPay须要将团队成员分工,分别开辟前后端应用。自负年夜PayPal选择应用Node.js替代Java开辟后端,全部团队只须要应用一种编程说话—JavaScript。

3、Netflix
Netflix是世界上最大年夜的视频和流数据办事之一,根据Making Netflix.com Faster,Node.js使得应用启动时光削减了70%。

4、Ebay
经由激烈评论辩论,Eabay工程师最终选择了Node.js,因为他们对及时性请求异常高。根据How We Built eBay’s First Node.js Application,Ebay测验测验用Node.js开辟一个应用之后,就将全部后端大年夜Java都迁徙到了Node.js。Ebay有1.7亿活泼用户,这解释Node.js可以或许处理大年夜量的收集请求。

5、Walmart
被内存泄漏问题熬煎了大年夜半年之后,Walmart的后端工程师选择了Node.js。他们应用Node.js重写后端API之后,发明他们的宣布时光大年夜幅削减了。Walmart应用了这些技巧栈:
- HAPI (Walmart的开源后端框架)
- 私有NPM模块

7、NASA
6、Medium
Medium是一个异常受迎接的浏览平台,它平均每月有2500万读者,每周宣布数千篇文┞仿。根据The Stack That Helped Medium Drive 2.6 Millennia of Reading Time,Memdium的后端主程是由Node.js开辟的,应用Matador作为后台框架。应用Node.js赞助他们可以在前后端复竽暌姑代码。

在Node.js Helps NASA Keep Astronauts Safe and Data Accessible中,NASA表示”Node.js包管了宇航员的安然”,是不是感到很不测?在太空中产生一次危险的不测之后,NASA发明它的数据分散在各个不合的处所。于是,他们决定应用Node.js构建一个端到端体系来存储数据。NASA应用Node.js构建的应用将数据大年夜不合的处所复制到云数据中,如许:
- 单个云数据库保存了所稀有据
- 数据攫取时光削减了300%
NASA数据存储加倍安然,应用加倍便利之后,这就意味着宇航员可以加倍安然地在太空中工作了!

8、Mozilla
Mozilla应用Node.js开辟了大年夜量应用,基于以下两个重要原因:
- 节俭内存应用,因为Browser ID办事1百万用户。
- 在前后端同时应用JavaScript,如许可以进步开辟效力。

9、Trello
Trello是最好用的项目治理对象之一。根据The Trello Tech Stack,Trello在2011年在开端之初就在前后端均应用了JavaScript。因为须要处理大年夜量的收集请求,他们应用Node.js开辟后端。

推荐阅读
Python 中定义函数有两种办法,一种是用惯例方法 def 定义,函数要指定名字,第二种是用 lambda 定义,不须要指定名字,称为 Lambda 函数。Lambda 函数又称匿名函数,匿名函数就是没有名>>>详细阅读
本文标题:10个最佳Node.js企业应用案例:从Uber到LinkedIn
地址:http://www.17bianji.com/lsqh/35953.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示