成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

10個更優Node.js企業應用案例:從Uber到LinkedIn

開發 前端
Node.js 8已經發布了,NPM模塊每周下載量早已超過10億,從Uber到LinkedIn都在使用Node.js,誰說JavaScript不能寫后臺?

Node.js 8已經發布了,NPM模塊每周下載量早已超過10億,從Uber到LinkedIn都在使用Node.js,誰說JavaScript不能寫后臺?

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的成功。

[[195227]] 

2、PayPal

PayPal需要為全世界2億活躍用戶提供服務,它做得非常***。剛開始,PayPay需要將團隊成員分工,分別開發前后端應用。自從PayPal選擇使用Node.js替代Java開發后端,整個團隊只需要使用一種編程語言—JavaScript。

根據Node.js at PayPal,使用Node.js之后,應用開發速度提高了2倍;代碼量減少了33%;文件數目減少了40%,并且,每秒處理的請求數增加了2倍,接口的請求時間減少了35%。

 

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模塊

 

6、Medium

Medium是一個非常受歡迎的閱讀平臺,它平均每月有2500萬讀者,每周發布數千篇文章。根據The Stack That Helped Medium Drive 2.6 Millennia of Reading Time,Memdium的后端主程是由Node.js開發的,使用Matador作為后臺框架。使用Node.js幫助他們可以在前后端復用代碼。

  

7、NASA

在Node.js Helps NASA Keep Astronauts Safe and Data Accessible中,NASA表示”Node.js保證了宇航員的安全”,是不是感覺很意外?在太空中發生一次危險的意外之后,NASA發現它的數據分散在各個不同的地方。于是,他們決定使用Node.js構建一個端到端系統來存儲數據。NASA使用Node.js構建的應用將數據從不同的地方復制到云數據中,這樣:

  • 單個云數據庫保存了所有數據
  • 數據讀取時間減少了300%

NASA數據存儲更加安全,使用更加方便之后,這就意味著宇航員可以更加安全地在太空中工作了!

[[195228]] 

8、Mozilla

Mozilla使用Node.js開發了大量應用,基于以下兩個主要原因:

  • 節省內存使用,因為Browser ID服務1百萬用戶。
  • 在前后端同時使用JavaScript,這樣可以提高開發效率。

 

9、Trello

Trello是***用的項目管理工具之一。根據The Trello Tech Stack,Trello在2011年在開始之初就在前后端均使用了JavaScript。因為需要處理大量的網絡請求,他們使用Node.js開發后端。

 

10、LinkedIn

LinkedIn擁有4.5億用戶,2016年微軟以260億美元收購了它。LinkedIn的移動應用的后端是由Ruby on Rails切換到了Node.js。根據LinkedIn Moved From Rails To Node,優異的性能和擴展性是LinkedIn選擇Node.js的主要原因。使用Node.js之后:

  • 某些場景下,性能提高20倍
  • 服務器由30個減少到了3個 

 

參考鏈接

 

責任編輯:龐桂玉 來源: Web開發
相關推薦

2019-11-07 09:20:42

Node.js項目服務器

2020-02-25 12:27:59

Node.jsWeb開發前端

2021-07-09 00:24:10

No.jsNode.js原理

2014-08-28 09:35:32

Node.js前端開發

2015-09-29 09:24:22

Node.js面試題

2015-03-10 10:59:18

Node.js開發指南基礎介紹

2013-11-01 09:34:56

Node.js技術

2015-11-04 09:18:41

Node.js應用性能

2015-12-14 10:39:14

2021-12-29 07:44:52

CMSNode.js系統

2011-09-08 13:46:14

node.js

2011-11-01 10:30:36

Node.js

2011-09-02 14:47:48

Node

2011-09-09 14:23:13

Node.js

2011-11-10 08:55:00

Node.js

2012-10-24 14:56:30

IBMdw

2013-03-28 14:54:36

2013-05-17 09:41:02

Node.js云應用開發IaaS

2021-12-01 00:05:03

Js應用Ebpf

2014-07-11 14:16:15

AbsurdJSExpress
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品av| 成人h片在线观看 | 亚洲三级在线观看 | www.色综合 | 日韩视频免费看 | 亚洲综合五月天婷婷 | 欧美日韩中文在线 | 日韩a视频 | 精品一区二区在线观看 | 综合久久99 | 中文字幕亚洲专区 | 午夜久久久久久久久久一区二区 | 91精品亚洲 | 欧美视频精品 | 欧美一级观看 | 一级在线观看 | 久久九九影视 | 国产一区二区在线观看视频 | 国产成人免费视频网站视频社区 | 亚洲va欧美va天堂v国产综合 | 色综合一区二区 | 精品一区二区不卡 | 亚洲一区二区中文字幕 | 人人人艹 | 亚洲91 | 在线一区二区三区 | 亚洲成人高清 | 成人福利网 | 欧美日韩在线播放 | 亚洲精品成人av久久 | 欧美激情在线精品一区二区三区 | 日本亚洲一区 | 精品福利av导航 | 嫩草视频免费 | av一级| 一区免费观看 | 在线成人av | 亚洲综合色视频在线观看 | 久久久青草婷婷精品综合日韩 | 精品欧美一区二区精品久久久 | 综合激情网 |