发布时间:2022-09-17 00:00:00 来源:互联网
长期以来,Cloudflare 都依赖于 Nginx 作为其 HTTP 代理堆栈的一部分。但现在,其已替换为由 Rust 编写的自研 Pingora 软件。该公司宣称,Pingora 每日可处理超过一万亿次请求。在提供更高性能的同时,CPU 和内存资源的开销还仅为旧方案的三分之一。
据悉,Cloudflare 发现 Nginx 的工作进程架构存在缺陷 —— 尤其是在 CPU 资源方面。此外 Nginx 也被证明难以扩展,以满足他们的需求。
有鉴于此,Cloudflare 工程师一直在埋头开发内部解决方案,并选择了具有更高内存安全性、同时仍提供近似 C 语言性能的 Rust 编程语言。
值得一提的是,Cloudflare 还为 Rust 实现了自己的 HTTP 库,以满足其各种不同的需求。此外 Pingora 采用了多线程,而非多进程架构。
最终在生产环境中,Pingora 可在相同流量负载的情况下,较旧服务减少约 70% / 67% 的 CPU 与内存资源开销。
除了惊人的性能优势,Rust 编程语言还在确保 Pingora 安全性上起到了很大程度的作用。
唯一的遗憾,就是 Pingora 尚未开源 —— 尽管 Cloudflare 表示其正在制定计划,但目前该 HTTP 代理仍仅被该公司所使用。
相关攻略
国内买币违法吗 - 国内如何买币
07-02
脱虚向实,数字藏品回归日常,数字版权真实赋能文化产业
07-02
10款主流币种钱包下载汇总(火币钱包官网 专业的多币种钱包
07-02
以太坊几号合并 - 以太坊啥时候出来的
07-02
Wb3音乐平台Audius将集成TikT app官网下载
07-02
雷达币现在多少钱一枚2022 - 雷达币2022年价格
07-02
tockn[t app官网下载npockt钱包下载官网]
07-02
中本聪COR的最新消息最近什么情况中本聪会上市吗简介
07-02
YFI短时涨超9200美元,24小时涨幅为9.03%
07-02
数字货币今年能落地吗(数字货币今年能落地吗知乎
07-02
Solana基金会:Solana网络继续表现良好
07-02
fanbo app官网下载官网(facbo app官网下载
07-02
热门攻略推荐
国内买币违法吗 - 国内如何买币
2023-07-02
脱虚向实,数字藏品回归日常,数字版权真实赋能文化产业
2023-07-02
10款主流币种钱包下载汇总(火币钱包官网 专业的多币种钱包
2023-07-02
以太坊几号合并 - 以太坊啥时候出来的
2023-07-02
Wb3音乐平台Audius将集成TikT app官网下载
2023-07-02
雷达币现在多少钱一枚2022 - 雷达币2022年价格
2023-07-02
tockn[t app官网下载npockt钱包下载官网]
2023-07-02
中本聪COR的最新消息最近什么情况中本聪会上市吗简介
2023-07-02
YFI短时涨超9200美元,24小时涨幅为9.03%
2023-07-02
数字货币今年能落地吗(数字货币今年能落地吗知乎
2023-07-02