Skip to main content

CloudFlare开源Pingora框架 基于Rust编写 用来替代Nginx2022 年网络服务提供商 CloudFlare 宣布放弃使用 F5 公司的 Nginx,转而在内部使用基于 Rust 语言开发的新框架 Pingora,今天 CloudFlare在Apache许可2.0下发布开源了这个新框架

  1. CloudFlare开源Pingora框架 基于Rust编写 用来替代Nginx

    2022 年网络服务提供商 CloudFlare 宣布放弃使用 F5 公司的 Nginx,转而在内部使用基于 Rust 语言开发的新框架 Pingora,今天 CloudFlare在Apache许可2.0下发布开源了这个新框架。

    Pingora是一个Rust异步多线程框架,可帮助构建HTTP代理服务。自从Cloudflare上一篇博客文章以来,Pingora已经处理了全球网络的近万亿个互联网请求。

    功能亮点:
    ·异步 Rust:快速且可靠;
    ·HTTP 1/2 端到端代理;
    ·基于 OpenSSL 或 BoringSSL 的 TLS;
    ·gRPC 和 websocket 代理;
    ·优秀的重载处理能力;
    ·可定制的负载平衡和故障转移策略;
    ·支持多种观测工具。

    但注意,Pingora 目前处于 1.0 之前的阶段,因此尚不具备 API 稳定性,这个可能还需要更长时间。

    Cloudflare Blog
    Github地址

    线索:@ZaiHuabot
    投稿:@TNSubmbot
    频道:@TestFlightCN
    大流量卡29元295G流量
    👍 200 🤔 16 ❤️ 9 🥰 4 🤯 4 2 👎 1 👏 1