Pingora:替代Nginx、Rust编写的HTTP服务器

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

Cloudflare开源了用Rust编写的Pingora HTTP服务器和代理库,每秒处理超过4000万个互联网请求。它具有异步Rust、HTTP 1/2端到端代理、TLS基于OpenSSL或BoringSSL、gRPC和websocket代理、优雅的重载、可定制的负载平衡和故障转移策略等功能。Pingora是C/C++服务的内存安全替代方案,快速高效,具有高度可编程性。

🎯

关键要点

  • Cloudflare开源了用Rust编写的HTTP服务器Pingora。
  • Pingora每秒处理超过4000万个互联网请求,经过实际考验。
  • Pingora的功能包括异步Rust、HTTP 1/2端到端代理、TLS支持、gRPC和websocket代理等。
  • Pingora是C/C++服务的内存安全替代方案,快速高效,具有高度可编程性。
  • 使用Pingora的理由包括安全性、性能敏感性和广泛的定制需求。
➡️

继续阅读