色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Cloudflare使用Rust編寫Pingora

工程師鄧生 ? 來源:Rust語言中文社區 ? 作者:huangjj27 ? 2022-09-19 10:26 ? 次閱讀

Cloudflare放棄了Nginx

轉自 Rust 視界 Cloudflare放棄了Nginx,轉而使用Rust編寫的Pingora Cloudflare長期以來一直依賴Nginx作為其HTTP代理棧的一部分,但現在已經用他們內部的、由Rust編寫的Pingora軟件取代了它,據說該軟件每天為超過一萬億個請求提供服務,并提供更好的性能,同時只使用大約三分之一的CPU和內存資源。

在生產中,Pingora與舊服務相比,在相同的流量負荷下,CPU的消耗減少了70%,內存減少了67%。 除了驚人的性能優勢,Pingora還被認為更安全,這在很大程度上要歸功于Rust的使用。

Cloudflare發現,Nginx的工作進程架構有很多缺點,特別是在CPU資源方面。事實證明,Nginx也很難擴展到他們的需求。

Cloudflare的工程師一直在從頭開始開發Pingora,作為一個內部解決方案。選擇Rust編程語言是因為它的內存安全,同時仍然提供類似C語言的性能。

Cloudflare還為Rust實現了他們自己的HTTP庫,以適應他們所有的不同需求。Pingora采用了多線程架構,而不是多進程。

唯一的缺點是Pingora還沒有開源,不過有開源計劃。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • HTTP
    +關注

    關注

    0

    文章

    511

    瀏覽量

    31409
  • 編程語言
    +關注

    關注

    10

    文章

    1949

    瀏覽量

    34893
  • GAT
    GAT
    +關注

    關注

    0

    文章

    7

    瀏覽量

    6351
  • Rust
    +關注

    關注

    1

    文章

    229

    瀏覽量

    6641

原文標題:【Rust日報】2022-09-16 Cloudflare放棄了Nginx,轉而使用Rust編寫的Pingora

文章出處:【微信號:Rust語言中文社區,微信公眾號:Rust語言中文社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何用Rust編寫一個ChatGPT桌面應用(保姆級教程)

    用IDEA開發的java仔) 安裝 Rust 語言工具鏈:首先,請確保你已安裝了 Rust 編程語言工具鏈,包括 Rust 編譯器 (rustc) 和包管理工具 (cargo)。可以通過訪問
    的頭像 發表于 09-25 11:19 ?390次閱讀
    如何用<b class='flag-5'>Rust</b><b class='flag-5'>編寫</b>一個ChatGPT桌面應用(保姆級教程)

    未來嵌入式系統的黃金搭檔 MCX N947遇上Rust

    ? Rust 介紹 Rust 是一門注重安全的語言,相比于 C/C++/ASM 有著更高級的抽象能力、編譯器帶來的安全特性與廣泛友好的社區支持。 Linux 與 Windows 內核也都
    的頭像 發表于 07-25 09:14 ?1388次閱讀
    未來嵌入式系統的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>

    Vector和HighTec推出基于Rust和AUTOSAR Classic實現安全應用的解決方案

    Vector和HighTec兩家公司成功展示了Rust應用程序與基于C語言的AUTOSAR Classic基礎軟件的集成,這在行業內還屬首次。這樣一來,Rust及其優勢可以被應用在有最高功能安全要求的汽車ECU中。
    的頭像 發表于 07-17 14:42 ?826次閱讀
    Vector和HighTec推出基于<b class='flag-5'>Rust</b>和AUTOSAR Classic實現安全應用的解決方案

    esp32s3開發時,每次改動,rust編譯的時間都很長為什么?

    esp32s3 開發時,每次改動,rust編譯時間太長
    發表于 06-05 06:36

    Linux 6.10集成RISC-V更新,支持Rust編程語言

    本次補丁升級中,Linux內核進一步擴展了對應于RISC-V架構的Rust編程語言支持。在此之前,Rust已可應用在x86_64、龍芯LoongArch以及ARM64等多種架構之上。
    的頭像 發表于 05-23 17:16 ?1004次閱讀

    在Aurix Tc375Lk上使用Rust編程語言可以嗎?

    您好,如果我想在 Aurix Tc375Lk 上使用 Rust 編程語言,可以嗎?如果是,鏈接 rust 編譯器 ADS 和 freetoolchain 的步驟是什么?你有在 ADS 或 freetoolchian 中鏈接編譯器的用戶指南嗎? 請詳細說明謝謝
    發表于 05-17 13:42

    鴻蒙OpenHarmony開發板解析:【Rust模塊配置規則和指導】

    Rust是一門靜態強類型語言,具有更安全的內存管理、更好的運行性能、原生支持多線程開發等優勢。Rust官方也使用Cargo工具來專門為Rust代碼創建工程和構建編譯。 OpenHarmony為了集成
    的頭像 發表于 05-10 11:32 ?1357次閱讀
    鴻蒙OpenHarmony開發板解析:【<b class='flag-5'>Rust</b>模塊配置規則和指導】

    在嵌入式系統中集成Rust和Qt的實踐

    Rust 擁有豐富的庫生態系統,用于序列化和反序列化、異步操作、解析不安全輸入、線程、靜態分析等,而 Qt 是一個 C++ 工具包,支持跨各種平臺的豐富的、基于 GUI 的應用程序,從 iOS 到嵌入式Linux。Qt 應用程序包括表示業務邏輯的 C++ 插件
    發表于 05-03 10:26 ?1873次閱讀
    在嵌入式系統中集成<b class='flag-5'>Rust</b>和Qt的實踐

    Rust效率領先C++兩倍,內存安全成國家安全議題

    這項發現由谷歌安卓平臺工具及庫的工程總監Lars Bergstrom在日前召開的Rust Nation英國峰會揭示。盡管此前業內對Rust的安全性和穩定性存在一定爭議,特別是其‘unsafe’關鍵字的存在令人擔憂。
    的頭像 發表于 04-01 15:37 ?974次閱讀

    鴻蒙網絡開發學習:【ylong_http】

    ylong_http 構建了完整的 HTTP 能力,支持用戶使用 HTTP 能力完成通信場景的需求。 ylong_http 使用 Rust 編寫,為 OpenHarmony 的 Rust 能力構筑提供支持。
    的頭像 發表于 03-25 16:36 ?756次閱讀
    鴻蒙網絡開發學習:【ylong_http】

    [鴻蒙]OpenHarmony4.0的Rust開發

    背景 Rust 是一門靜態強類型語言,具有更安全的內存管理、更好的運行性能、原生支持多線程開發等優勢。Rust 官方也使用 Cargo 工具來專門為 Rust 代碼創建工程和構建編譯
    的頭像 發表于 02-26 17:28 ?943次閱讀
    [鴻蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b>開發

    谷歌捐款100萬美元給Rust基金會,以增強C++與Rust的交互性

    如今,谷歌多項核心業務仍以 C++為主要編程語言,雖然無法直接使用Rust替代現有的C++程序,但谷歌依然選擇支持Rust基金會的“Interop Initiative”計劃,幫助那些選用C++的機構更為順暢地過渡至Rust上。
    的頭像 發表于 02-19 15:41 ?690次閱讀

    微軟加速轉向Rust,加緊招募資深軟件架構師

    去年BlueHat大會上,微軟公開表示以Rust重編譯Windows內核的計劃,因其享有現代、便捷且代碼易讀的卓越性質。值得一提的是,微軟推出的Azure Quantum開發工具包(QDK)亦采用了Rust,得以降低99%的代碼量與提高100倍的運轉速度。
    的頭像 發表于 01-30 11:47 ?610次閱讀

    鴻蒙OS之Rust開發

    Rust是一門靜態強類型語言,具有更安全的內存管理、更好的運行性能、原生支持多線程開發等優勢。
    的頭像 發表于 01-29 17:19 ?1015次閱讀

    一次Rust重寫基礎軟件的實踐

    受到2022年“谷歌使用Rust重寫Android系統且所有Rust代碼的內存安全漏洞為零” [1] 的啟發,最近筆者懷著濃厚的興趣也順應Rust 的潮流,嘗試著將一款C語言開發的基礎軟件轉化
    的頭像 發表于 01-25 11:21 ?685次閱讀
    主站蜘蛛池模板: 亚洲AV久久久久久久无码| 绝对诱惑在线试听| 国产一区二区三区内射高清| 久久日本精品国产精品| 色戒未删减版在线观看完整| 伊人22222| 国产高清美女一级毛片久久| 美女视频黄色的| 亚洲中文字幕日本在线观看| 丰满的美女射精动态图| 免费成人小视频| 亚洲在线成色综合网站| 国产高清视频青青青在线| 欧美乱码卡一卡二卡四卡免费| 亚洲黄色录像片| 国产高清精品国语特黄A片| 尿了么app| 0855福利| 九九热这里只有国产精品| 香蕉eeww99国产精品| 耽肉高h喷汁呻吟| 欧美日韩在线亚洲一| 中文亚洲大香伊蕉不卡一区| 娇妻玩4P被三个男人伺候电影| 微拍秒拍99福利精品小视频| 边做边爱播放3免费观看| 内射白嫩少妇超碰| 中文字幕无码亚洲视频| 精品丰满人妻无套内射| 亚洲 欧美 国产 在线 日韩| 国产精品国产三级国产AV麻豆| 日韩 国产 欧美视频二区| 99精品在线看| 美娇妻的性奴史1一4| 一进一出抽搐gif免费60秒| 精品国产90后在线观看| 亚洲免费大全| 久cao在线香蕉| 亚洲一区免费香蕉在线| 国产亚洲精品久久久久小| 香港论理午夜电影网|