日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁(yè) > 科技  > 軟件

Rust越來(lái)越流行了!盤(pán)點(diǎn)使用Rust的五大項(xiàng)目

來(lái)源: 責(zé)編: 時(shí)間:2024-01-15 09:20:55 190觀看
導(dǎo)讀作者丨Dr.Ashish Bamania編譯丨云昭Rust最近得到了很多關(guān)注,它已經(jīng)連續(xù)8年成為開(kāi)發(fā)者中最受歡迎的語(yǔ)言!觀察一下Stack Overflow發(fā)布的2023年開(kāi)發(fā)人員調(diào)查,可以發(fā)現(xiàn),使用Rust的開(kāi)發(fā)人員中有85%的人希望明年再次使用它。圖

作者丨Dr.Ashish BamaniaWLW28資訊網(wǎng)——每日最新資訊28at.com

編譯丨云昭WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

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

WLW28資訊網(wǎng)——每日最新資訊28at.com

圖源:Stack Overflow Developer Survey 2023圖源:Stack Overflow Developer Survey 2023WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

Rust受到如此大的認(rèn)可,我并不吃驚。因?yàn)樗娴目梢蕴峁┖芏鄸|西。下面讓我們了解一下有哪些著名公司在他們的技術(shù)堆棧中使用了Rust。WLW28資訊網(wǎng)——每日最新資訊28at.com

1、微軟:The Windows Kernel

WLW28資訊網(wǎng)——每日最新資訊28at.com

今天的很多核心軟件都是使用C/ C++構(gòu)建的。由微軟開(kāi)發(fā)的技術(shù)也是如此。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

有趣的是,微軟幾乎70%的常見(jiàn)漏洞和暴露都與內(nèi)存安全問(wèn)題有關(guān)。盡管人們花了很多努力來(lái)修復(fù)這些問(wèn)題,但這類(lèi)事件仍在飆升。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

為了不失去希望,微軟安全響應(yīng)中心已經(jīng)啟動(dòng)了安全系統(tǒng)編程語(yǔ)言計(jì)劃,打算將他們的項(xiàng)目遷移到Rust項(xiàng)目中。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

以下是微軟Azure的CTO馬克·魯西諾維奇(Mark Russinovich)的一條推文,他想要遷移的意圖非常明確。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

例如,DWriteCore(DirectWrite的Windows應(yīng)用程序SDK實(shí)現(xiàn),用于高質(zhì)量文本渲染和字體解析),這個(gè)項(xiàng)目大約包括了152000行Rust代碼。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

微軟還在試驗(yàn)在Windows的GDI(圖形設(shè)備接口)和Win32k組件中使用Rust。WLW28資訊網(wǎng)——每日最新資訊28at.com

2、Figma:MultiplayerWLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

全球知名的產(chǎn)品協(xié)同設(shè)計(jì)工具Figma,其中實(shí)時(shí)協(xié)作編輯功能“Multiplayer”,可以幫助用戶(hù)以一種快速且輕松的方式遠(yuǎn)程處理一個(gè)共同的項(xiàng)目、共享文件和審查設(shè)計(jì)。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

Figma的Multiplayer服務(wù)器最初是用TypeScript編寫(xiě)的,但隨著Figma變得越來(lái)越流行,服務(wù)器無(wú)法應(yīng)付。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

單線程的TypeScript無(wú)法并行處理服務(wù)器操作。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

Rust的低內(nèi)存使用率和多線程功能極大地固定了多人服務(wù)器,因此峰值平均CPU使用率下降了6倍,峰值最壞情況下的文件保存時(shí)間加快了16.4倍。WLW28資訊網(wǎng)——每日最新資訊28at.com

3、Coursera:對(duì)編程作業(yè)進(jìn)行評(píng)分

WLW28資訊網(wǎng)——每日最新資訊28at.com

由斯坦福大學(xué)教授發(fā)起的知名大型公開(kāi)在線課程項(xiàng)目Coursera,在亞馬遜EC2容器服務(wù)(ECS)管理的加固Docker容器中安全地對(duì)作業(yè)提交進(jìn)行分級(jí)。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

盡管ECS提供了自動(dòng)化功能,Coursera仍需要對(duì)評(píng)分過(guò)程進(jìn)行額外的協(xié)調(diào)。這涉及到存儲(chǔ)在AmazonS3中的提交的安全處理以及分級(jí)容器中分級(jí)腳本的執(zhí)行。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

為了應(yīng)對(duì)這些挑戰(zhàn),Coursera采用了Rust,因?yàn)樗兄Z對(duì)過(guò)程中遇到的許多安全漏洞具有免疫力。WLW28資訊網(wǎng)——每日最新資訊28at.com

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

WLW28資訊網(wǎng)——每日最新資訊28at.com

npm是世界上最大的軟件注冊(cè)中心,每天處理約13億次軟件包下載。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

npm的工程師發(fā)現(xiàn),他們的授權(quán)服務(wù)(確保只有授權(quán)用戶(hù)才能發(fā)布包)存在令人擔(dān)憂(yōu)的CPU性能限制。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

他們使用Rust重新編寫(xiě)了這項(xiàng)服務(wù),毫不奇怪,該服務(wù)已經(jīng)運(yùn)行了一年多,沒(méi)有發(fā)出任何警報(bào)。非常幸福!WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

圖源:Rust官網(wǎng)圖源:Rust官網(wǎng)WLW28資訊網(wǎng)——每日最新資訊28at.com

5、Solana

WLW28資訊網(wǎng)——每日最新資訊28at.com

Solana是一個(gè)使用Rust編寫(xiě)的快速、去中心化和超高效的區(qū)塊鏈。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

Solana速度極快,塊時(shí)間為400毫秒,每秒處理大約3000個(gè)事務(wù)。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

雖然這只有在測(cè)試網(wǎng)絡(luò)條件下才能實(shí)現(xiàn),但Solana每秒可能處理高達(dá)65000筆交易。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

它要——WLW28資訊網(wǎng)——每日最新資訊28at.com

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

WLW28資訊網(wǎng)——每日最新資訊28at.com

Solana的創(chuàng)始人還選擇了Rust(而不是以太坊區(qū)塊鏈的流行語(yǔ)言Solidity),這樣他們就可以吸引能夠構(gòu)建高質(zhì)量可擴(kuò)展程序(智能合約)的開(kāi)發(fā)者,而不是復(fù)制粘貼現(xiàn)有的智能合約代碼。WLW28資訊網(wǎng)——每日最新資訊28at.com

6、其他

WLW28資訊網(wǎng)——每日最新資訊28at.com

其他一些在代碼庫(kù)中使用Rust的項(xiàng)目有:WLW28資訊網(wǎng)——每日最新資訊28at.com

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

WLW28資訊網(wǎng)——每日最新資訊28at.com

使用Rust的Cloudflare還開(kāi)發(fā)了Pingora,這是一種新的HTTP代理,每天可處理超過(guò)1萬(wàn)億的請(qǐng)求。WLW28資訊網(wǎng)——每日最新資訊28at.com

WLW28資訊網(wǎng)——每日最新資訊28at.com

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

參考鏈接:https://levelup.gitconnected.com/rust-is-getting-extremely-popular-04308437fc78WLW28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-60954-0.htmlRust越來(lái)越流行了!盤(pán)點(diǎn)使用Rust的五大項(xiàng)目

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 加速 JS 生態(tài)系統(tǒng):模塊解析

下一篇: 用Go模擬實(shí)現(xiàn)單點(diǎn)登錄Token生成和驗(yàn)證解析

標(biāo)簽:
  • 熱門(mén)焦點(diǎn)
  • 天貓精靈Sound Pro體驗(yàn):智能音箱沒(méi)有音質(zhì)?來(lái)聽(tīng)聽(tīng)我的

    這幾年除了手機(jī)作為智能生活終端最主要的核心之外,第二個(gè)可以成為中心點(diǎn)的產(chǎn)品是什么?——是智能音箱。 手機(jī)在執(zhí)行命令的時(shí)候有兩種操作方式,手和智能語(yǔ)音助手,而智能音箱只
  • 6月iOS設(shè)備好評(píng)榜:第一蟬聯(lián)榜首近一年

    作為安兔兔各種榜單里變化最小的那個(gè),2023年6月的iOS好評(píng)榜和上個(gè)月相比沒(méi)有任何排名上的變化,僅僅是部分設(shè)備好評(píng)率的下降,長(zhǎng)年累月的用戶(hù)評(píng)價(jià)和逐漸退出市場(chǎng)的老款機(jī)器讓這
  • K6:面向開(kāi)發(fā)人員的現(xiàn)代負(fù)載測(cè)試工具

    K6 是一個(gè)開(kāi)源負(fù)載測(cè)試工具,可以輕松編寫(xiě)、運(yùn)行和分析性能測(cè)試。它建立在 Go 和 JavaScript 之上,它被設(shè)計(jì)為功能強(qiáng)大、可擴(kuò)展且易于使用。k6 可用于測(cè)試各種應(yīng)用程序,包括 Web
  • 如何正確使用:Has和:Nth-Last-Child

    我們可以用CSS檢查,以了解一組元素的數(shù)量是否小于或等于一個(gè)數(shù)字。例如,一個(gè)擁有三個(gè)或更多子項(xiàng)的grid。你可能會(huì)想,為什么需要這樣做呢?在某些情況下,一個(gè)組件或一個(gè)布局可能會(huì)
  • 三言?xún)烧Z(yǔ)說(shuō)透柯里化和反柯里化

    JavaScript中的柯里化(Currying)和反柯里化(Uncurrying)是兩種很有用的技術(shù),可以幫助我們寫(xiě)出更加優(yōu)雅、泛用的函數(shù)。本文將首先介紹柯里化和反柯里化的概念、實(shí)現(xiàn)原理和應(yīng)用
  • 2天漲粉255萬(wàn),又一賽道在抖音爆火

    來(lái)源:運(yùn)營(yíng)研究社作者 | 張知白編輯 | 楊佩汶設(shè)計(jì) | 晏談夢(mèng)潔這個(gè)暑期,旅游賽道徹底火了:有的「地方」火了——貴州村超旅游收入 1 個(gè)月超過(guò) 12 億;有的「博主」火了&m
  • 一條抖音4億人圍觀 ! 這家MCN比無(wú)憂(yōu)傳媒還野

    作者:Hiu 來(lái)源:互聯(lián)網(wǎng)品牌官01 擦邊少女空降熱搜,幕后推手曝光被網(wǎng)友譽(yù)為“純欲天花板”的女網(wǎng)紅井川里予,近期因?yàn)橐唤M哥特風(fēng)照片登上熱搜,引發(fā)了一場(chǎng)互聯(lián)網(wǎng)世界關(guān)于
  • 三星獲批量產(chǎn)iPhone 15全系屏幕:蘋(píng)果史上最驚艷直屏

    按照慣例,蘋(píng)果將繼續(xù)在今年9月舉辦一年一度的秋季新品發(fā)布會(huì),有傳言稱(chēng)發(fā)布會(huì)將于9月12日舉行,屆時(shí)全新的iPhone 15系列將正式與大家見(jiàn)面,不出意外的話(huà)
  • 2022爆款:ROG魔霸6 冰川散熱系統(tǒng)持續(xù)護(hù)航

    喜逢開(kāi)學(xué)季,各大商家開(kāi)始推出自己的新產(chǎn)品,進(jìn)行打折促銷(xiāo)活動(dòng)。對(duì)于忠實(shí)的端游愛(ài)好者來(lái)說(shuō),能夠擁有一款夢(mèng)寐以求的筆記本電腦是一件十分開(kāi)心的事。但是現(xiàn)在的
Top 主站蜘蛛池模板: 海安县| 姜堰市| 饶阳县| 临沧市| 佛山市| 旬邑县| 岳普湖县| 潜江市| 南澳县| 林西县| 历史| 金沙县| 绥芬河市| 牡丹江市| 上思县| 浮山县| 定安县| 丁青县| 农安县| 盐源县| 广西| 衡水市| 大城县| 新晃| 筠连县| 琼中| 汉源县| 苍南县| 达日县| 广安市| 西华县| 铁力市| 利辛县| 盘锦市| 葫芦岛市| 湄潭县| 密山市| 兴国县| 新竹县| 郴州市| 陵川县|