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

Rust越來越流行了!盤點使用Rust的五大項目

開發(fā) 前端
Rust受到如此大的認可,我并不吃驚。因為它真的可以提供很多東西。下面讓我們了解一下有哪些著名公司在他們的技術(shù)堆棧中使用了Rust。

作者丨Dr.Ashish Bamania

編譯丨云昭

Rust最近得到了很多關(guān)注,它已經(jīng)連續(xù)8年成為開發(fā)者中最受歡迎的語言!觀察一下Stack Overflow發(fā)布的2023年開發(fā)人員調(diào)查,可以發(fā)現(xiàn),使用Rust的開發(fā)人員中有85%的人希望明年再次使用它。

圖源:Stack Overflow Developer Survey 2023圖源:Stack Overflow Developer Survey 2023

Rust受到如此大的認可,我并不吃驚。因為它真的可以提供很多東西。下面讓我們了解一下有哪些著名公司在他們的技術(shù)堆棧中使用了Rust。

1、微軟:The Windows Kernel

今天的很多核心軟件都是使用C/ C++構(gòu)建的。由微軟開發(fā)的技術(shù)也是如此。

有趣的是,微軟幾乎70%的常見漏洞和暴露都與內(nèi)存安全問題有關(guān)。盡管人們花了很多努力來修復這些問題,但這類事件仍在飆升。

為了不失去希望,微軟安全響應中心已經(jīng)啟動了安全系統(tǒng)編程語言計劃,打算將他們的項目遷移到Rust項目中。

以下是微軟Azure的CTO馬克·魯西諾維奇(Mark Russinovich)的一條推文,他想要遷移的意圖非常明確。

圖片圖片

例如,DWriteCore(DirectWrite的Windows應用程序SDK實現(xiàn),用于高質(zhì)量文本渲染和字體解析),這個項目大約包括了152000行Rust代碼。

微軟還在試驗在Windows的GDI(圖形設(shè)備接口)和Win32k組件中使用Rust。

2、Figma:Multiplayer

全球知名的產(chǎn)品協(xié)同設(shè)計工具Figma,其中實時協(xié)作編輯功能“Multiplayer”,可以幫助用戶以一種快速且輕松的方式遠程處理一個共同的項目、共享文件和審查設(shè)計。

Figma的Multiplayer服務器最初是用TypeScript編寫的,但隨著Figma變得越來越流行,服務器無法應付。

單線程的TypeScript無法并行處理服務器操作。

Rust的低內(nèi)存使用率和多線程功能極大地固定了多人服務器,因此峰值平均CPU使用率下降了6倍,峰值最壞情況下的文件保存時間加快了16.4倍。

3、Coursera:對編程作業(yè)進行評分

由斯坦福大學教授發(fā)起的知名大型公開在線課程項目Coursera,在亞馬遜EC2容器服務(ECS)管理的加固Docker容器中安全地對作業(yè)提交進行分級。

盡管ECS提供了自動化功能,Coursera仍需要對評分過程進行額外的協(xié)調(diào)。這涉及到存儲在AmazonS3中的提交的安全處理以及分級容器中分級腳本的執(zhí)行。

為了應對這些挑戰(zhàn),Coursera采用了Rust,因為它承諾對過程中遇到的許多安全漏洞具有免疫力。

4、npm:授權(quán)服務

npm是世界上最大的軟件注冊中心,每天處理約13億次軟件包下載。

npm的工程師發(fā)現(xiàn),他們的授權(quán)服務(確保只有授權(quán)用戶才能發(fā)布包)存在令人擔憂的CPU性能限制。

他們使用Rust重新編寫了這項服務,毫不奇怪,該服務已經(jīng)運行了一年多,沒有發(fā)出任何警報。非常幸福!

圖源:Rust官網(wǎng)圖源:Rust官網(wǎng)

5、Solana

Solana是一個使用Rust編寫的快速、去中心化和超高效的區(qū)塊鏈。

Solana速度極快,塊時間為400毫秒,每秒處理大約3000個事務。

雖然這只有在測試網(wǎng)絡(luò)條件下才能實現(xiàn),但Solana每秒可能處理高達65000筆交易。

它要——

  • 較比特幣快10000倍         
  • 較以太坊快4000倍
  • 較Visa快2.5倍

Solana的創(chuàng)始人還選擇了Rust(而不是以太坊區(qū)塊鏈的流行語言Solidity),這樣他們就可以吸引能夠構(gòu)建高質(zhì)量可擴展程序(智能合約)的開發(fā)者,而不是復制粘貼現(xiàn)有的智能合約代碼。

6、其他

其他一些在代碼庫中使用Rust的項目有:

  • Deliveroo,一種流行的送餐服務,可以在送餐網(wǎng)絡(luò)中快速做出分配決定
  • 1Password,一種密碼管理服務,為其所有客戶端應用程序的整個后端(加密、網(wǎng)絡(luò)、數(shù)據(jù)庫和業(yè)務邏輯)賦能
  • Atlassian,用于分析pb級的源代碼服務
  • Cloudflare,用于邊緣計算和安全服務

使用Rust的Cloudflare還開發(fā)了Pingora,這是一種新的HTTP代理,每天可處理超過1萬億的請求。

  • Yelp,在一個為實時A/B測試構(gòu)建的框架中
  • Dropbox,在其核心文件存儲系統(tǒng)中
  • Honeypot,在Searchspot,他們用于尋找頂尖科技人才的搜索引擎中
  • HuggingFace,在他們最新的開源機器學習框架Candle中

參考鏈接:https://levelup.gitconnected.com/rust-is-getting-extremely-popular-04308437fc78

責任編輯:武曉燕 來源: 51CTO技術(shù)棧
相關(guān)推薦

2024-02-21 09:44:33

Rust前端

2022-01-14 10:50:23

PythonRust編程語言

2024-11-19 18:03:04

2013-05-02 09:15:15

2019-10-28 15:10:31

懶人剪輯運動相機移動應用

2020-05-27 11:03:27

物聯(lián)網(wǎng)安全物聯(lián)網(wǎng)IOT

2023-03-02 08:00:55

包管理工具pnpm 包

2023-11-21 14:44:14

AI

2021-04-15 13:48:08

視頻監(jiān)控視頻分析智能安防

2011-04-20 14:54:24

編程語言

2011-04-21 08:59:13

javascriptPythonRuby

2010-12-17 09:20:23

主機備份災難恢復

2018-04-13 10:54:17

微型數(shù)據(jù)中心監(jiān)控

2017-12-26 15:34:55

2011-04-07 15:09:48

項目管理項目

2021-11-15 10:48:59

元宇宙加密貨幣區(qū)塊鏈

2011-12-01 09:33:17

Google微軟

2022-05-17 09:17:45

JS 代碼越來越難讀

2018-07-05 12:58:34

微信小程序聊天

2017-10-27 12:28:14

云端遷移云計算
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久免费看| 天天干天天操 | 国产91综合一区在线观看 | 精品久久香蕉国产线看观看亚洲 | 99精品久久久久久中文字幕 | 97高清国语自产拍 | 久久久久久成人 | 黄色一级毛片免费看 | 亚洲欧美另类在线 | 极品的亚洲 | 做a的各种视频 | 91精品国产综合久久婷婷香蕉 | 先锋资源亚洲 | 精品久久久久久久久久久久 | 九色av | 北条麻妃一区二区三区在线视频 | 午夜激情视频在线 | 99久久精品国产一区二区三区 | a视频在线 | 欧洲亚洲视频 | 欧美日韩国产一区二区 | 日韩成人在线一区 | 国产精品久久久久久久久久免费看 | 久久精品成人热国产成 | 在线91| 天天操狠狠操 | www.99精品 | 亚洲高清在线 | 久久久久久免费免费 | 亚洲欧美成人影院 | 日韩a在线| 毛片区| 欧美专区在线 | 日本h片在线观看 | 国产精品视频网站 | 视频一区二区三区在线观看 | 亚洲网站免费看 | 黄a免费网络 | 国产精品性做久久久久久 | 大吊一区二区 | 啪一啪 |