用nodejs的公司:1、Netflix;2、Trello;3、PayPal;4、LinkedIn;5、Uber;6、Groupon;7、Medium;8、NASA;9、領英;10、雅虎;11、eBay;12、沃爾瑪等等。
本教學操作環境:windows7系統、nodejs 12.19.0版,DELL G3電腦。
作為前端最受歡迎的JavaScript正在一步步走入後端,由於v8引擎,nodejs環境為JavaScript運行在後端提供了運行環境,而JavaScript非同步特徵在處理IO資料方面更是如魚得水,因此許多公司都將nodejs作為了自己的後台主要技術站,那麼接下來就讓我們盤點下哪些公司使用nodejs來開發它們的應用。
Netflix
這家全球最大的串流媒體和VOD供應商擁有超過1.3億用戶,他們將後端從Java轉到了Node.js。他們需要一個可擴展的解決方案,能夠處理每週10億小時的視訊串流和所有的請求。利用像Node.js這樣的快速輕量級平台,Netflix可以減少70%的啟動時間。
使用NodeJS帶來的增益:
建構時間更短
#更輕,更快,更模組化的應用程式
Trello
團隊協作在企業交流和工作中佔據著重要地位,而Trello就是這樣一款工具。國外很多企業都採用Trello來進行團隊的專案任務管理。
透過使用nodejs來進行服務端的開發,Trello可以做到即時更新,並且非常輕量級,部署可以做到零延遲。
使用NodeJS帶來的增益:
#事件驅動的非阻塞伺服器
能夠保持許多開啟的連線以進行即時更新
PayPal
2013年,PayPal決定從Java遷移到Node.js。這使得頁面回應時間縮短了200ms,每秒可以處理的請求數量增加了一倍。由於開發團隊曾經分為編寫特定於瀏覽器的程式碼的開發團隊和編寫特定於應用程式層的程式碼的開發團隊,Node.js是一個理想的解決方案。
使用NodeJS帶來的增益:
#平均回應時間減少了35%
頁面服務縮短了200ms
程式碼減少30%,行數減少40%
LinkedIn是一家就業網絡的社群平台,求職人員可以在這裡發表自己的履歷和經歷,在國外它異常受歡迎,很多人都是透過這個平台找工作。
透過採用nodejs,linkedin大幅減少了伺服器的使用量,它們公司之前採用的ruby,在採用nodejs之後,應用程式的回應速度提升了10倍,這是非常大的提升。
Uber
作為領先的叫車應用軟體供應商,Uber的後台採用的也是nodejs技術。
透過使用nodejs,Uber可以處理大量資料的請求,因為採用非同步處理,Uber每天能夠處理1400萬次資料請求。
Groupon
隨著Ruby on Rails、Java和PHP越來越難維護,Groupon決定在Node.js上重建他們的web層。他們長達一年的遷移專案已經成為Node.js最大的生產部署之一。
使用NodeJS帶來的增益:
平台速度提高50%
更高的穩定性和處理大量流量的能力
Medium
一個使用者寫作平台,它的使用者有1億多。透過採用nodejs,medium的部署得到了大大提升,可以在很短的時間就完成新的應用部署。
NASA
NASA的應用程式著重於在太空探險中確保太空人的安全。在一次事故中,一名太空人差點喪命,NASA面臨將所有EVA太空衣的資料轉移到一個雲端資料庫的挑戰。他們採用了Node.js,這有助於將程式步驟的數量從28個減少到7個!
使用NodeJS帶來的增益:
單一資料庫
存取時間縮短了300%
減少程式步驟
#領英
2011年,一個服務6300萬用戶的平台決定從Ruby on Rails轉向Node.js。透過這樣做,開發人員可以從同步系統轉移到非同步系統。這提高了效能和可擴展性。
使用NodeJS帶來的增益:
將伺服器數量從15減少到4
流量服務提升了一倍
應用程式運行速度提高2-10倍
#Yahoo
##在2009年Node首次發布後不到一年的時間裡,雅虎就開始使用Node.js。 2016年,雅虎成為Node.js Foundation的一員。雅虎的部落格證實,其網路應用程式中有75%是基於Node的。 使用NodeJS帶來的增益:eBay
eBay需要一個即時應用程式來維持與伺服器的即時連接,以及一個能夠處理大量eBay特定服務的出色解決方案。他們提到Node.js的許多特性:效能、可擴展性、速度、簡單性、完全控制和透明性。 使用NodeJS帶來的增益:沃爾瑪
#2017年,全球銷售額達4813.2億美元的沃爾瑪決定使用Node .js。他們重新開發了行動應用程序,為客戶提供高級功能。 使用NodeJS帶來的增益:nodejs 教學》】
以上是現在哪些公司用nodejs的詳細內容。更多資訊請關注PHP中文網其他相關文章!